Android 请求访问Google Fitness时登录失败(12500)

Android 请求访问Google Fitness时登录失败(12500),android,google-fit,google-fit-sdk,Android,Google Fit,Google Fit Sdk,完全无法请求访问FitnessAPI。 在这方面有很多解决办法,但没有一个能解决这个问题(至少我能找到一些) 我已经在Google控制台API上获得了OAuth 2.0凭据(SHA1和包名是正确的,并且已经反复检查了十几次) 代码很简单: GoogleSignIn.requestPermissions(this, AppActivity.FIT_PERMISSION_REQUEST_CODE, GoogleSignIn.getLastSignedInAccount(this), options)

完全无法请求访问FitnessAPI。 在这方面有很多解决办法,但没有一个能解决这个问题(至少我能找到一些)

我已经在Google控制台API上获得了OAuth 2.0凭据(SHA1和包名是正确的,并且已经反复检查了十几次)

代码很简单:

GoogleSignIn.requestPermissions(this, AppActivity.FIT_PERMISSION_REQUEST_CODE, GoogleSignIn.getLastSignedInAccount(this), options);
有趣的是(可能也很重要)当我运行.apk时,它通过我的谷歌驱动器“交付”到设备上——一切都像一个魔咒一样工作,但如果我运行的是谷歌Play的同一版本(由同一密钥库签名)——登录失败

googleSignInStatus:Status{statusCode=未知状态代码:12500, 分辨率=null}

我做错了什么? 欢迎提出任何意见