最近我收到了一些用户反馈,这些反馈无法登录google帐户来访问我的应用中的Google云端硬盘应用数据。 发现他们都使用@ googlemail.com电子邮件地址。 经过测试后,@ googlemail.com帐户停止在加载页面(屏幕记录如下)。 但是@ gmail.com帐户未打开此页面并成功登录。
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestScopes(new Scope(Scopes.DRIVE_APPFOLDER))
.requestEmail()
.build();
GoogleSignInClient mGoogleSignInClient = GoogleSignIn.getClient(MainActivity.this, gso);
Intent signInIntent = mGoogleSignInClient.getSignInIntent();
startActivityForResult(signInIntent, RC_SIGN_IN);