链接到Google Play无法使用Android 2.2

时间:2013-04-17 02:51:13

标签: android android-intent google-play

我正在从我的应用链接到Google Play中的另一个应用。该链接在我的Nexus平板电脑和我的ICS HTC One X上工作正常,但该链接在HTC Inspire 4G Android 2.2上出错,它说

  

“无法找到所请求的项目。”

这是我正在使用的链接:

String pushUrl = "market://details?id=com.laughingplaceapps.relaxopen";

我正在使用的代码:

            Uri marketUri = Uri.parse(pushUrl);
                Intent intent = new Intent(Intent.ACTION_VIEW, marketUri);
                startActivity(intent);

1 个答案:

答案 0 :(得分:1)

如果手机上没有Google Play应用(市场),隐式意图market://将无法运行。您可以使用PackageManager.getInstalledPackages()检查是否有应用程序来处理您的隐含意图。如果没有,您可以使用上面的评论中所述,通过网络浏览器(URI)将您的https://play.google.com/store/apps/details?id=com.laughingplaceapps.relaxopen更改为链接到应用程序的URL,这将导致隐含的意图由浏览器处理