42得票1回答
安卓实时多人游戏 - 房间创建失败

我正在使用Android Play Games - 实时多人游戏来开发我的应用程序。当我创建新房间时,回调函数onRoomCreated()有5%的概率返回STATUS_NETWORK_ERROR_NO_DATA错误,我不知道为什么会出现这种偶发性错误。 一些帖子建议在创建新房间之前应该关闭...

26得票1回答
如何允许用户使用loadConnectedPlayers函数

我希望获取游戏中所有已连接的玩家。我可以获取在 Google+ 圈子中的玩家,但我想要获取所有用户。我找不到需要哪些权限来做到这一点。 我正在使用此代码获取玩家,但它始终返回 0。 PendingResult<LoadPlayersResult> players = Games.P...

15得票3回答
Android Play Games服务配置错误。有人知道如何修复吗?

我遇到了一个奇怪的错误。 当我使用Android调试密钥库签署我的应用程序时,它可以完美运行。但是当我使用自己的密钥签署时,用户无法登录。 我收到了以下消息:“应用程序配置不正确。请检查包名称和签名证书是否与开发人员控制台中的客户端id匹配。” 我已经检查了这一点,并添加了具有正确证书和...

7得票2回答
谷歌游戏服务 - 成就解锁弹窗未显示

当我解锁一个成就时,“成就解锁”弹出窗口没有弹出,但是我可以在成就列表中看到该成就已解锁。 我已经尝试了this的解决方案,但它并不起作用。 我在MainActivity中像这样初始化GoogleApiClient: gac = new GoogleApiClient.Builder(...

15得票2回答
如何避免TagManager出现“IllegalStateException: Results have already been set”的错误提示

我最近在我的安卓应用中引入了Google Tag Manager,这样就可以推送应用配置更改而无需重新部署。但我遇到了以下情况:java.lang.IllegalStateException: Results have already been set at com.google.androi...

9得票3回答
谷歌游戏服务多人设备方向更改会将用户踢出房间

我正在开发一个只有一个活动(继承了BaseGameActivity)并可以在多个片段之间进行切换的应用程序,类似于Google的示例代码。我现在正在测试一款多人游戏,使用两个不同的设备进行测试。两个用户都可以成功登录,相互发送消息等等。然而,当其中一个用户旋转设备时,该用户就会被踢出房间。 ...

8得票3回答
更改标题后,Google Play排行榜应用程序完全没有排名?

几天前,我在 Play Console 上收到了一个警报,说他们增加了应用程序标题的字符限制。我的一款多人游戏表现非常出色,被评为极高,并且在竞争激烈的游戏类别中排名 #31,并经常出现在趋势排行榜中。但是,在更改了标题之后不到一个小时,它就完全从排行榜中消失了,甚至没有任何排名。我所做的只是...

14得票2回答
GoogleApiClient登陆失败

我想在我的Android游戏中使用谷歌游戏的回合制API。我用来连接GoogleApiClient的代码来自谷歌的API示例或文档。 在我的onConnectionFailed实现中,我尝试了两种不同的方法: if (signInClicked || autoStartSignIn...

7得票1回答
向Google Play Games排行榜提交分数并显示新的排名

我正在开发一款涉及到排行榜的游戏,游戏中玩家提交分数,新的高分会在游戏界面的碎片中显示出来,同时附带排名。目前我的方案已经初步实现,但是成功率只有大约10%。 整个流程如下: 方法handleLeaders 该方法获取每个排行榜的当前得分,并检查新的得分是否更高。如果更高,则会将新的得分...

7得票1回答
谷歌游戏服务:显示已解锁的成就

这可能是个愚蠢的问题,但我在谷歌上没找到答案,所以需要您的帮助 :) 我正在使用Google Play服务为我的Android应用提供成就和排行榜。我使用 unlockAchievement(getResources().getString(R.string.achievement_id)...