Android 允许多人登录Google Play Games服务?

Android 允许多人登录Google Play Games服务?,android,login,google-play,google-play-games,Android,Login,Google Play,Google Play Games,我已经使用BaseGameActivity和GameHelper设置了Google Play游戏服务。当我第一次启动应用程序时,出现了一个提示,询问游戏是否可以连接到我的帐户。这对我来说没关系。但是,在我注销并使用beginUserInitiatedSignIn()再次登录后,我无法选择以其他用户身份登录。它会自动登录到上一个帐户。在同一台设备上,同一游戏的多个用户怎么可能有一个选项 更新: 我刚刚注意到,如果不止一个人在同一台设备上登录Google+,那么当游戏尝试登录到游戏服务时,它将允许用

我已经使用BaseGameActivity和GameHelper设置了Google Play游戏服务。当我第一次启动应用程序时,出现了一个提示,询问游戏是否可以连接到我的帐户。这对我来说没关系。但是,在我注销并使用beginUserInitiatedSignIn()再次登录后,我无法选择以其他用户身份登录。它会自动登录到上一个帐户。在同一台设备上,同一游戏的多个用户怎么可能有一个选项

更新:


我刚刚注意到,如果不止一个人在同一台设备上登录Google+,那么当游戏尝试登录到游戏服务时,它将允许用户从登录Google+的各种配置文件中进行选择。这当然意味着人们必须先登录Google+(或者任何Google软件),然后才能选择登录游戏服务。

您可以通过调用

mHelper.signOut();
现在,下次尝试登录时,将显示对话框,允许用户选择帐户。请注意,
signOut()
不同于
disconnect()
,因为它清除默认帐户,允许在下次连接尝试时选择帐户。换句话说,如果你想选择一个新帐户,只使用
signOut()
,而不是每次玩家退出游戏时(在这种情况下,使用默认的
disconnect()

因此,如果您想“切换帐户”,只需单击按钮(或您需要的任何操作),即可执行以下操作:


回答正确。谢谢
mHelper.signOut();
mHelper.beginUserInitiatedSignIn();