【问题标题】:How to open Play Store to specific app on Android TV?如何在 Android TV 上打开特定应用的 Play 商店?
【发布时间】:2019-06-24 06:14:43
【问题描述】:

我想在 Android TV 上的 Play 商店中打开一个特定应用的链接。

正常的做法是行不通的

        Intent intent = getPackageManager().getLaunchIntentForPackage("com.android.vending");

        ComponentName comp = new ComponentName("com.android.vending",
                "com.google.android.finsky.activities.LaunchUrlHandlerActivity");
        intent.setComponent(comp);

        intent.setData(Uri.parse("market://details?id=" + packageName));
        startActivity(intent);

这会打开 Google Play,但不会转到应用程序。相反,会弹出一个对话框,上面写着“要查看此内容,请安装并设置 Web 浏览应用程序”

如何让它打开特定应用的页面?

【问题讨论】:

    标签: google-play android-tv


    【解决方案1】:

    现在我觉得自己很愚蠢,我只需要 .trim() 我的 packageName 因为它最后有一个换行符。

    如果其他人正在寻找这个,上面的代码可以在 Android TV 上的 Play 商店中打开应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-25
      • 2018-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-29
      • 1970-01-01
      相关资源
      最近更新 更多