【问题标题】:How to open Android Play Store settings page programmatically如何以编程方式打开 Android Play 商店设置页面
【发布时间】:2013-07-23 10:51:28
【问题描述】:

我想打开 Play 商店设置页面。虽然我知道如何打开 Play 商店

final String appName = "";
        try {
            startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="+appName)));
        } catch (android.content.ActivityNotFoundException anfe) {
            startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id="+appName)));
    }

但我想打开 Play 商店设置(将用户重定向到自动更新 选项)看起来像这张图片的页面

如何做到这一点。有什么意图吗?

【问题讨论】:

    标签: android android-intent google-play-services


    【解决方案1】:

    你可以这样做:

    try {
          Intent intent = new Intent("com.google.android.finsky.activities.SettingsActivity");
          intent.setClassName("com.android.vending", "com.google.android.finsky.activities.SettingsActivity");
          startActivity(intent);
        }
        catch(Exception e) {
          e.printStackTrace();
        }
    

    【讨论】:

      【解决方案2】:

      您可以使用 App Intent Intercept 找到 PlayStore Settings-Activity 的意图。

      我想你可以运行应用程序开始跟踪,然后打开 PlayStore 并转到设置。 Intent Intercept 应该向您显示被调用的 Intent。

      【讨论】:

      • 我已经安装了该应用程序,但找不到 Play 商店设置的意图,但它显示了其他应用程序的意图。如果可能的话,您能否发布一下游戏商店设置的意图?
      • 好吧,恐怕这个 Activity 没有可用的公共 Intent。
      猜你喜欢
      • 1970-01-01
      • 2013-10-31
      • 2016-12-17
      • 2021-07-12
      • 1970-01-01
      • 1970-01-01
      • 2019-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多