首先,我已经尝试了几乎所有关于为什么登录不起作用的建议 . 在我开始尝试之前,问题出在此处 .

我尝试使用Google帐户登录,点击我想要的帐户后,它什么也没做 .

这是一个小组项目,似乎适用于其他成员 . 我已经尝试过无数次将debug.keystore复制到我的计算机上,但仍然无济于事 . 我已经尝试使用签名的apk,再次没有运气 .

什么是奇怪的是,当一位同事从他的手机中提取应用程序并向我发送apk时,它可以正常工作 . 但是,如果我在我的结尾进行更改并更新应用程序,那么Bo的工作时间会更长此时,如果我尝试重新安装他的apk,它现在不起作用 . 老实说,我不知道为什么,或者我能做些什么来解决这个问题 . 任何帮助表示赞赏 .

尝试登录时显示Logcat

09-27 16:05:11.109 30143-30143/com.m D/AppTracker: App Event: stop
09-27 16:05:11.124 30143-30143/com.m D/AbstractTracker: Event success
09-27 16:05:11.124 30143-30143/com.m D/AbstractTracker: Event success
09-27 16:05:11.150 30143-30143/com.m D/AbstractTracker: Event success
09-27 16:05:13.483 30143-30143/com.m D/SignInActivity: handleSignInResult:false
09-27 16:05:13.483 30143-30319/com.m V/FA: Activity resumed, time: 669432745
09-27 16:05:13.484 30143-30143/com.m D/AppTracker: App Event: start
09-27 16:05:13.509 30143-30143/com.m D/AbstractTracker: Event success
09-27 16:05:14.736 30143-30319/com.m V/FA: Inactivity, disconnecting from AppMeasurementService

另请注意:handleResult的状态代码是4,根据Google Docs是SIGN_IN_REQUIRED

UPDATE

所以我可以成功生成一个签名的apk并让谷歌登录工作 . 我从中学到的一件事是密钥库的默认密码是android .

但是,当我尝试使用所选设备上的绿色运行按钮“运行”时,我收到此警告 .

安装失败,消息为INSTALL_FAILED_UPDATE_INCOMPATIBLE .

所以我卸载应用程序和android工作室安装apk . 现在谷歌登录不起作用 .

How can I get google sign in to work through the run button? 我不想每次想要测试更改时始终生成签名的apk . 或者,如果我想在Android模拟器上运行它 .