如果只是想启动Google play store,可以使用:

Intent intent = new Intent(); intent.addCategory(Intent.CATEGORY_LAUNCHER); intent.setAction(Intent.ACTION_MAIN); intent.setComponent(new ComponentName("com.android.vending", "com.google.android.finsky.activities.LaunchUrlHandlerActivity")); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent);

通过packname,搜索某个应用,使用market://details?id=android包名(一对一的搜索)

例如,搜索Adobe Reader

Intent intent= new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.adobe.reader"));
startActivity(intent)


通过关键字搜索,使用“market://search?q=keyword”(一对多的搜索)

Intent intent= new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://search?q=PDF"));
startActivity(intent)

点击google play store后,结果如下图。

;Android market:// 链接到Google Play 商店_第1张图片

如果想要了解更多的market链接方法(比如通过开发者名称搜索App),请参考http://moto0421.iteye.com/blog/1030350

更多相关文章

  1. Android用开发者模式进行调试时出现的问题及解决方案
  2. Android淘宝客链接自动跳转淘宝APP问题
  3. Android文档不同Tab页之间无法自由链接的问题
  4. 有米Android SDK开发者文档
  5. Android 给TextView 中 部分文字加下划线 并加入超链接(可点击)
  6. Android开发者指南(12) ―― Android Supported Media Formats
  7. Android 网络链接状态 网络是否可用
  8. Android开发者指南(11) —— Optimizing Apps for Android 3.0

随机推荐

  1. 【Android 开发入门】我为什么要在Androi
  2. Android(安卓)sqlite 使用框架
  3. Android Jetpack之CameraX使用
  4. 我的Android之旅——学习、项目、心态
  5. Android 定位不依赖三方sdk
  6. Google 正在悄悄解决 Android 的碎片化
  7. Android应用程序的开发
  8. Android(安卓)Studio Wear Demo
  9. Android(安卓)入门第四讲04-小结-Recycle
  10. Android小项目之十二 设置中心的界面