谷歌游戏游戏部队部队登录
-
20-12-2019 - |
题
我有一个拥有谷歌游戏的Android应用程序工作正常。然后,我大约一周前更新到较新版本的BaseGameutils(和Google-Play-Services_Lib),并在签署玩游戏服务时遇到了麻烦。当用户未登录(故意 - 未单击该按钮)时,每次启动基本可重复性时都会启动播放游戏服务的登录流。如何防止这种情况发生?
我想要的行为是用户必须自愿单击登录按钮以显示登录流量,然后除非他们明确地注销,否则每次都会自动登录。(这是在我更新之前习惯发生的事情)。
如果在行为中签名,则符合正常。仅当用户未登录时,问题才是。解决方案
原因是通过谷歌的目的添加。他们的常见问题解答部分为基础utils回答了这个问题。
[5]我不喜欢GameHelper的新“自动登录”功能。怎么能 我禁用它?
要禁用此功能并返回旧行为,可以编辑 gamehelper.java并将default_max_sign_in_attempts设置为0,或 在呼叫之前,请在运行时调用gamehelper.setmaxautosigninations(0) gamehelper.setup()(或相应地,来自您的活动的oncreate 方法)。
我使用了DEFAULT_MAX_SIGN_IN_ATTEMPTS = 0
。工作完美。
不隶属于 StackOverflow