我关注了this google documentation我只需复制并粘贴整个 SignInActivity 以及 xml 文件和一些所需的字符串资源。
但每次当我尝试从 LogCat 中的模拟器登录时,它都会显示 handleSignInResult: false
。我已经尝试让谷歌登录工作大约一周了,这样我就可以设置我的成就和排行榜。我真的希望有人能帮助我解决这个令人头疼的问题。
编辑:您必须选择电子邮件才能登录的部分可以正常工作,但实际登录却不能。
编辑:我获得了发布 key SHA 1 并将 json 文件添加到我的应用程序/模块中,但即使在它向我显示要选择哪个电子邮件登录后,我仍然单击其中一个,但它仍然无法连接!!!
编辑:我 4 秒前保存了编辑,之后就成功了!!!!:D:D:D:D!!!!!!以防万一有人看到此内容并且对 SHA1 有问题,请下载 this程序,这比从该死的终端/cmd 中头痛要容易得多。现在我要去庆祝我战胜了邪恶的谷歌登录。哦,我让它在我的手机上运行,但它仍然无法在模拟器上运行,但这不是问题。
最佳答案
首先检查你的Manifest,你是否添加了INTERNET权限?
<uses-permission android:name="android.permission.INTERNET" />
关于java - 尝试 Google 登录时 HandleSignInResult = false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38570240/