当前位置: 首页 > 知识库问答 >
问题:

有没有可能不用安装谷歌游戏应用程序就可以使用Android排行榜?

房唯
2023-03-14

在我使用BaseGameUtils的排行榜之前,它并没有强迫用户安装Google Play游戏。但现在在迁移到新的排行榜后,它会提示一个对话框,强制在设备中安装谷歌游戏应用程序,以显示排行榜。

这是显示排行榜的简单代码:

private void showLeaderboard() {
  Games.getLeaderboardsClient(this, GoogleSignIn.getLastSignedInAccount(this))
      .getLeaderboardIntent(getString(R.string.leaderboard_id))
      .addOnSuccessListener(new OnSuccessListener<Intent>() {
        @Override
        public void onSuccess(Intent intent) {
          startActivityForResult(intent, RC_LEADERBOARD_UI);
        }
      });
}

共有1个答案

严远
2023-03-14
  • 请按照设置Google Play services SDK指南中有关安装和设置应用程序以使用Google Play games服务的说明进行操作。
  • 按照Google Play控制台指南中的说明定义希望游戏显示或更新的排行榜。
  • 下载并查看Android示例页面中的排行榜代码示例。
  • 熟悉质量检查表中描述的建议。

这意味着由您决定应用程序中验证Google Play services版本的适当位置。如果你的应用程序在任何时候都需要谷歌服务,你可能想在你的应用程序首次启动时就这么做。如果是可选的,只有当用户导航到应用程序的该部分时,您才能检查版本。

另一种方法:

 类似资料:
  • 我开发并发布了一些应用程序到谷歌播放使用"旧"界面。现在我发布了一个使用新界面的应用程序,似乎所有都成功了,因为我的应用程序显示为“已发布”。然而,以前的应用程序在1小时内是活跃的,但是现在,2天后,我无法在谷歌游戏中找到它,也无法在开发者控制台内的任何选项中找到任何链接。我的应用发布了吗?我怎么会知道谷歌播放链接?

  • 看到像react-native...,一打包成 apk 就需要 android-sdk , 不喜欢安装android-sdk么大的东西, 有没有什么框架不安装 android sdk ,就可打包出可用的apk

  • 软件包com.map.testing; 导入Android.os.bundle; 导入com.google.android.maps.geopoint;导入com.google.android.maps.MapActivity;导入com.google.android.maps.MapController;导入com.google.android.maps.MapView; 我的清单:

  • 这款设备运行的是Android4.2.2系统,谷歌官方GCM文档显示: 运行Android4.0.4或更高版本的设备不需要谷歌帐户。 但是这些文档与使用的新版GCM相关(对我来说不是一个选项) 基本上,我的问题是: 有没有可能使GCM在没有Google帐户的情况下工作, 使用旧的、不推荐使用的GCM帮助程序库? 注意:我不能在设备上创建Google帐户(这是一个要求) 如果这是不可能的,那么请建议

  • 我想每隔两分钟运行一次cron,0,2,4,6,8。。。。每个cron执行运行2分钟。 我用synchronized配置了cron schedule,如下所示。但我仍然看到调度程序的行为似乎是同步的,而不是给定的。 克朗被安排在 0-2第一个cron 4-6秒cron 8-10第三个cron Cron计划程序在最后一次执行Cron后等待2分钟。 如果我正确理解synchronized,那么添加它是

  • 所以我一直在尝试通过selenium访问我的gmail或Google Colab笔记本。我没有通过电子邮件和密码进行身份验证,而是使用已保存的Google Chrome配置文件启动chromedriver,但它会抛出以下内容: 我已经尝试了以前行之有效的每一个解决方案,但现在不起作用了,我尝试的一些解决方案有: 禁用双因素身份验证 允许不太安全的应用程序访问 禁用我知道的每个标志,让网站检测到该网