调用Market服务实现应用市场功能
以下代码片段展示了如何在Android应用中调用Market服务实现应用市场功能:
1. 搜索应用
// 构建指向应用市场搜索结果页面的Uri
Uri uri = Uri.parse("market://search?q=pname:应用包名");
// 创建隐式Intent,并指定Action为Intent.ACTION_VIEW
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
// 启动Activity
startActivity(intent);
说明:
- 将代码中的
应用包名
替换为目标应用的完整包名。
2. 显示应用详情
// 构建指向应用市场应用详情页面的Uri
Uri uri = Uri.parse("market://details?id=应用ID");
// 创建隐式Intent,并指定Action为Intent.ACTION_VIEW
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
// 启动Activity
startActivity(intent);
说明:
- 将代码中的
应用ID
替换为目标应用的应用ID。- 你可以在应用市场应用详情页面的地址栏中找到应用ID。
暂无评论