chr*_*ris 12 android google-login google-signin
我已经在我的Android应用程序中集成了google登录,现在问题是在某些设备中它无法正常工作,但在我的模拟器和某些设备中它工作正常,有什么问题?
https://developers.google.com/identity/sign-in/android/
http://www.androidhive.info/2014/02/android-login-with-google-plus-account-1/
这两个教程要登录,但是当我运行我的应用程序,并尝试登录它允许选择帐户,但当我在我的logcat中点击它显示
System.out: Google logout
Run Code Online (Sandbox Code Playgroud)
码
private void handleSignInResult(GoogleSignInResult result) {
Log.d("", "handleSignInResult:" + result.isSuccess());
if (result.isSuccess()) {
// Signed in successfully, show authenticated UI.
GoogleSignInAccount acct = result.getSignInAccount();
Log.e("", "display name: " + acct.getDisplayName());
personName = acct.getDisplayName();
personPhotoUrl = String.valueOf(acct.getPhotoUrl());
ggoleemail = acct.getEmail();
googleid = "G" + acct.getId();
// String baday = String.valueOf(acct.getAccount());
Log.e(TAG, "Name: " + personName + googleid + ", email: " + ggoleemail
+ ", Image: " + personPhotoUrl);
/* txtName.setText(personName);
txtEmail.setText(email);
Glide.with(getApplicationContext()).load(personPhotoUrl)
.thumbnail(0.5f)
.crossFade()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(imgProfilePic);
*/
googleslogins();
// updateUI(true);
} else {
// Signed out, show unauthenticated UI.
//updateUI(false);
System.out.println("Google logout");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1449 次 |
| 最近记录: |