我正在使用GoogleSignInClient类将用户登录到我的游戏。我使用具有startactivity的getSignInIntent来调用游戏游戏中的Signing。
Intent intent = signInClient.getSignInIntent();
startActivityForResult(intent, RC_SIGN_IN);
在“活动”结果上,它始终返回请求代码0(已取消)和意图数据,状态代码为SIGN_IN_REQUIRED Resolution = null。
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
但是它适用于我的新游戏。 通过将旧游戏从Googleapiclient更新到GoogleSignInClient,我遇到了这个问题。我想做什么?获取登录
答案 0 :(得分:0)
感谢您的评论。错误是我的,我没有将测试设备的邮件ID添加到Google控制台。由于它使用调试密钥进行测试,因此返回SIGNINREQUIRED结果。随着发布的APK登录工作。现在,我添加了设备ID,它也可以与调试键一起正常工作。