如何在Android TV上打开Play商店到特定应用程序?

时间:2019-01-30 21:04:17

标签: google-play android-tv

我想在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);

这会打开Goog​​le Play,但不会转到该应用。而是弹出一个对话框,提示“要查看此内容,请安装和设置Web浏览应用程序”

如何获取它以打开特定应用程序的页面?

1 个答案:

答案 0 :(得分:2)

现在我觉得很愚蠢,我只需要对packageName进行.trim(),因为它的末尾有换行符。

如果其他人正在寻找此代码,则上述代码可以在Android TV的Play商店中打开应用。