美文网首页
android应用跳转到GooglePlay详情页[转] 201

android应用跳转到GooglePlay详情页[转] 201

作者: 槐树向北 | 来源:发表于2018-10-12 17:22 被阅读345次

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tianshuai4317618/article/details/78589748

    最近项目增加了一个需求,需要增加游戏专区中对应游戏的下载。

    由于我们项目是海外版,上架的是谷歌商店,谷歌商店是不允许我们应用内部有其他应用的下载。所以最终决定,不使用程序内部下载,只为用户提供跳转到对应的谷歌商店APP详情页,让用户自己在商店中下载。跳转商店的代码也很简单。

    public static void launchAppDetail(Context context, String appPkg) {    //appPkg 是应用的包名
        final String GOOGLE_PLAY = "com.android.vending";//这里对应的是谷歌商店,跳转别的商店改成对应的即可
        try {
            if (TextUtils.isEmpty(appPkg))
                return;
            Uri uri = Uri.parse("market://details?id=" + appPkg);
            Intent intent = new Intent(Intent.ACTION_VIEW, uri);
            intent.setPackage(GOOGLE_PLAY);
            intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(intent);
        } catch (Exception e) { 
            T.fastToast(context, R.string.jump_googleplay_fail);    //跳转失败的处理
        }
    }
    

    这个功能基本上没什么难点。只要传入对应应用的包名即可。还有一些使用第三方的跳转,如果有统计需求等,可以 换一下。这里我就不做介绍了。

    作者:秋名山小尼玛
    来源:CSDN
    原文:https://blog.csdn.net/tianshuai4317618/article/details/78589748?utm_source=copy
    版权声明:本文为博主原创文章,转载请附上博文链接!

    相关文章

      网友评论

          本文标题:android应用跳转到GooglePlay详情页[转] 201

          本文链接:https://www.haomeiwen.com/subject/ljvgaftx.html