为了账号安全,请及时绑定邮箱和手机立即绑定

适用于Google Fit API的GoogleSignIn.getLastSignedIn

适用于Google Fit API的GoogleSignIn.getLastSignedIn

天涯尽头无女友 2021-04-05 12:44:53
我有一个使用Google Fit的应用程序。集成代码已从Google文档中复制:if (!GoogleSignIn.hasPermissions(GoogleSignIn.getLastSignedInAccount(this), fitnessOptions)) {    GoogleSignIn.requestPermissions(                this, // your activity                GOOGLE_FIT_PERMISSIONS_REQUEST_CODE,                GoogleSignIn.getLastSignedInAccount(this),                fitnessOptions);} else {        accessGoogleFit();}在调试模式下,一切正常,但是当我的应用程序从Google Play下载时,它始终会提示您选择要使用的Google帐户:仅当从Google Play下载应用程序时,问题才会出现。将应用程序与adb一起安装时,一切正常。Google Play服务似乎没有缓存上次选择的帐户。请帮助我,这里的问题在哪里?
查看完整描述

1 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

问题出在生产SHA1证书上。Google Play登录APK额外,因此我必须使用Google Play开发者控制台中的Google Play sha-1来使用Google api OAuth。


查看完整回答
反对 回复 2021-04-14
  • 1 回答
  • 0 关注
  • 228 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信