60得票18回答
谷歌游戏服务-无法登录

在昨天的Google I/O主题演讲之后,我更新了我的Android SDK,将游戏服务整合到我的应用程序中。 我所做的事情: 在Dev控制台(游戏服务)中添加并链接了我的应用程序 将OAuth客户端ID包含在我的应用程序/清单中 将 BaseGameActivity 和 GameHelpe...

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

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

28得票5回答
如何使Play游戏服务在启动时不自动登录?

谷歌提供了BaseGameUtils库,并建议我们扩展其BaseGameActivity。但是,这个类会在游戏启动时自动登录。如果玩家不想或无法连接到他的谷歌账号,这可能非常耗时。 因此我不想使用这个功能。相反,我想提供一个登录按钮。只有当玩家点击该按钮时,他才能连接。从那时起,每次玩家启动...

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

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

24得票2回答
回合制比赛在第一次加载后消失

我正在使用Google Play服务开发一款Android游戏,用于创建回合制比赛。 起初一切都很好,我使用以下代码为已登录的用户加载回合制比赛: ```html ```Games.TurnBasedMultiplayer.loadMatchesByStatus(getApiClient...

20得票3回答
android清单文件中不应声明minSdk版本

在我导入的名为BaseGameUtils的模块的build.gradle文件中出现了Gradle同步错误,提示应该不在Android清单文件中声明minSdk版本。从我所看到的内容来看,我并没有调用它,而在Android清单文件中也没有声明它? 但是这里是我的build.gradle文件。请...

19得票7回答
如何重置Google Play游戏服务中的成就?

我正在使用Google新的游戏服务测试我的游戏,并希望为了测试重置我的账户成就。 我发现你可以使用Google的API(https://developers.google.com/games/services/management/api/#Achievements)重置成就,并且我正在使用...

18得票2回答
为什么GetServerAuthCodeResult被弃用了?在已安装的应用程序中如何实现等效功能?

根据这篇文章:http://android-developers.blogspot.com/2016/01/play-games-permissions-are-changing-in.html,我已经获取了一个单次使用的授权码,用于我的后端服务器,如下所示:import com.google...

18得票7回答
应用程序未正确配置以使用谷歌游戏服务。

我正在使用BaseGameActivity类连接到Google Play游戏服务。问题在于身份验证不起作用。我花了几个小时在网上寻找解决方案,但没有找到任何有助于解决问题的东西。 当我启动BaseGameActivity时,在LogCat中得到以下输出:03-19 14:22:36.126:...

17得票2回答
谷歌游戏服务泄漏问题

我之前开始使用Google Play游戏服务,昨天在查看日志时,我注意到了以下错误信息: E/DataBuffer(3183): 检测到DataBuffer对象内部的数据泄漏!确保在完成使用DataBuffer扩展对象后明确调用close()方法。(内部对象:com.google.an...