如何直接从Android应用程序打开Play商店应用程序并搜索包

时间:2014-05-21 08:13:15

标签: android android-intent google-play

有没有办法直接从我的应用程序打开Goog​​le Play商店应用程序并搜索我需要从我的应用程序传递的软件包?

2 个答案:

答案 0 :(得分:3)

launchIntent = new Intent(Intent.ACTION_VIEW);
launchIntent.setData(Uri.parse("market://details?id=" + packageName));
startActivity(launchIntent);

答案 1 :(得分:1)

final String appPackageName = getPackageName(); // getPackageName() from Context or            Activity object
try {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="  +appPackageName)));
} catch (android.content.ActivityNotFoundException anfe) {
startActivity(new Intent(Intent.ACTION_VIEW,       Uri.parse("http://play.google.com/store/apps/details?id=" + appPackageName)));
}