打开市场应用我试图使用我的应用程序打开市场应用:无法从我的应用
Intent i = new Intent("Intent.ACTION_VIEW");
i.setData(Uri.parse("market://details?id=com.compamy.app"));
startActivity(i);
但我有无活动错误。我正在使用真实设备,并且已安装市场。 所以我的问题是:这里可以做些什么?谢谢。
打开市场应用我试图使用我的应用程序打开市场应用:无法从我的应用
Intent i = new Intent("Intent.ACTION_VIEW");
i.setData(Uri.parse("market://details?id=com.compamy.app"));
startActivity(i);
但我有无活动错误。我正在使用真实设备,并且已安装市场。 所以我的问题是:这里可以做些什么?谢谢。
试试这个:
Uri uri = Uri.parse("market://details?id=com.compamy.app");
Intent i = new Intent(Intent.ACTION_VIEW, uri);
startActivity(i);
官方documantation链接:
http://developer.android.com/guide/publishing/publishing.html#marketintent
打开应用详情页面从Android应用
要打开谷歌游戏详情页面你的应用程序,用ACTION_VIEW动作创建一个intent并包含一个数据URI格式如下:
市场://细节ID =
例如,这里是你如何创建一个意图,并打开谷歌应用程序的详细信息页面播放:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);
这里唯一的问题是zapl在评论中指出了什么(“”围绕该动作)。的文件(http://developer.android.com/guide/publishing/publishing.html)明确指出如何使用此:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);
'意图I =新意图(Intent.ACTION_VIEW);'的w/o' “'该常数的值是'” android.intent。 action.VIEW“' – zapl 2012-04-24 16:38:48