需求:从App内部点击按钮或链接,跳转到应用商店的某个APP的详情页面。
让用户 下载 或 评论。
实现:

/*** 启动到应用商店app详情界面** @param appPkg    目标App的包名* @param marketPkg 应用商店包名 ,如果为""则由系统弹出应用商店列表供用户选择,否则调转到目标市场的应用详情界面,某些应用商店可能会失败*/
public void launchAppDetail(String appPkg, String marketPkg) {try {if (TextUtils.isEmpty(appPkg)) return;Uri uri = Uri.parse("market://details?id=" + appPkg);Intent intent = new Intent(Intent.ACTION_VIEW, uri);if (!TextUtils.isEmpty(marketPkg)) {intent.setPackage(marketPkg);}intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);} catch (Exception e) {e.printStackTrace();}
}

注意:如果 应用商店包名为空 就会将手机上已下载的应用商店都列出来,让你选择一个进行跳转。

主流应用商店对应的包名如下:

    com.android.vending         Google Playcom.tencent.android.qqdownloader        应用宝com.qihoo.appstore      360手机助手com.baidu.appsearch 百度手机助com.xiaomi.market   小米应用商店com.wandoujia.phoenix2  豌豆荚com.huawei.appmarket    华为应用市场com.taobao.appcenter    淘宝手机助手com.hiapk.marketpho 安卓市场cn.goapk.market 安智市场

本文参考至:http://www.jianshu.com/users/320f9e8f7fc9/latest_articles

Android跳转到应用商店的APP详情页面相关推荐

  1. Android跳转到应用商店的APP详情页面,以及 Google GMS 各个apk的包

    需求: 从App内部点击按钮或链接,跳转到应用商店的某个APP的详情页面. 让用户 下载 或 评论. 实现: /*** 启动到应用商店app详情界面** @param appPkg 目标App的包名* ...

  2. Android跳转到应用商店的APP详情页面工具类(检测Google Play跳转网页详情)

    完整代码: /*** 跳转到本机应用市场*/ object MarketTools {const val HUAWEI_BRAND = "HUAWEI";//HUAWEI_PACK ...

  3. Android如何跳转到应用商店的APP详情页面

    前言 众所周知在Android应用开发过程中,可能会有需求,比如:推广时跳转到应用市场下载应用,跳转到应用市场给自己的应用打分,跳转到应用市场更新自己的应用. 让用户 下载 或 评论.列如app马甲包 ...

  4. h5跳转到 google play 应用商店 的APP详情页面

    前段时间做了在h5页面中打开或者下载app的功能 参考了咸鱼的提示短信短连接页面,西瓜视频页面,等等. 最后根据公司的市场和场景,计划从h5直接跳转到google应用市场的app详情页面. https ...

  5. Android开发——跳转到应用商店以及app详情页、获取手机硬件信息、验证app是否存在

    普通跳转 Tip:该跳转可适配普通的跳转,比如跳转豌豆荚 //appPkg是你要跳转的包名//marketPkg是你使用的应用商店,如果传空,则会把你手机上的应用商店全部列出来try {if (Tex ...

  6. Android - 跳转到应用商店进行应用打分功能实现

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/80279279 一.前言 一个比较常见的需求是,我们希望更多的人给我们千辛万苦开发出来 ...

  7. Android跳转到应用商店及常见APP对应包名

    /*** 启动到应用商店app详情界面** @param appPkg 目标App的包名* @param marketPkg 应用商店包名 ,如果为""则由系统弹出应用商店列表供用 ...

  8. Android - 跳转到应用商店进行应用打分功能实现,安卓开发面试基础

    return appList; PackageManager pm = context.getPackageManager(); List installedPkgs = pm.getInstalle ...

  9. Android应用如何跳转到应用市场详情页面

    转载地址:http://www.jianshu.com/p/2165acb5d1eb Android应用开发过程中,可能会有需求,比如:推广时跳转到应用市场下载应用,跳转到应用市场给自己的应用打分,跳 ...

最新文章

  1. Response.Redirect() 跳转中的ThreadAbortException
  2. mvc html 生成图片,asp.net mvc5 cs代码中获取视图生成后的HTML
  3. leetcode 628. 三个数的最大乘积(排序)
  4. 数字图像处理与机器视觉光盘资料_机器视觉——数字图像处理知识点总结
  5. Vue (响应式原理-模拟-2-Observer)
  6. 荣耀手表gspro会用鸿蒙,真实使用荣耀手表GS Pro功能用2个月评测反馈!一定看看如何!...
  7. javascript 正则表达式小案例
  8. Latex中文期刊论文模板
  9. 客户端的gzip解压
  10. Mandriva本地安装
  11. 医院信息系统源码 HIS源码
  12. 2020年度国产数据库:openGauss
  13. 我认为接口存在的意义
  14. iOS底层原理探究 第一探. 事件传递和响应者链
  15. 用CSS来实现一些动画在vue中使用之地球旋转(2)
  16. linux安装mysql8.11_Ubuntu安装MySQL任意版本(18.04亲测)
  17. 关于《管理:技艺之精髓》一书中提到的管理任务和工具
  18. 已解决:module java.base does not “opens java.lang“ to module
  19. 【CentOS】CentOS镜像文件各个版本的区别
  20. canvas+js实现坦克大战多模式版

热门文章

  1. 十几年稳坐“大哥”位,搞Java的程序员就是这么“牛x”!
  2. pe装机时看不到电脑的硬盘
  3. 多旋翼油门量与升力关系
  4. 平衡搜索树中的左单旋右单旋双旋
  5. UVA 10158 War 并查集
  6. 华为机试真题 C++ 实现【处理器问题】【2022.11 Q4 新题】
  7. ibm是被联想收购了吗_联想收购IBM之后为什么出现品牌危机
  8. tyvj 1463 智商问题
  9. 名帖222 赵孟頫 行书《行书三段卷》
  10. 【RPA自动化|提升办公效率】无需代码的傻瓜式爬虫