Android 三星手机谷歌登录遇到了一个非常奇怪的问题。其他类型的手机没有这个问题

Android 三星手机谷歌登录遇到了一个非常奇怪的问题。其他类型的手机没有这个问题,android,google-login,Android,Google Login,只有三星的手机有这个问题。三星S8、S8+、S10错误日志显示解析Bundle对象时出现问题。你看过代码了吗 2019-12-10 15:35:54.982 3881-12824/? I/WindowManager: commitFinishDrawingLocked: mDrawState=READY_TO_SHOW Surface(name=StatusBar[12522])/@0xb43d8ce 2019-12-10 15:35:54.984 31345-31345/? W/Activit

只有三星的手机有这个问题。三星S8、S8+、S10

错误日志显示解析Bundle对象时出现问题。你看过代码了吗

2019-12-10 15:35:54.982 3881-12824/? I/WindowManager: commitFinishDrawingLocked: mDrawState=READY_TO_SHOW Surface(name=StatusBar[12522])/@0xb43d8ce
2019-12-10 15:35:54.984 31345-31345/? W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@2db7c8c
2019-12-10 15:35:54.990 3881-12824/? E/Parcel: Class not found when unmarshalling: com.google.android.gms.auth.api.signin.internal.SignInConfiguration
    java.lang.ClassNotFoundException: com.google.android.gms.auth.api.signin.internal.SignInConfiguration
        at java.lang.Class.classForName(Native Method)
        at java.lang.Class.forName(Class.java:453)
        at android.os.Parcel.readParcelableCreator(Parcel.java:2827)
        at android.os.Parcel.readParcelable(Parcel.java:2781)
        at android.os.Parcel.readValue(Parcel.java:2684)
        at android.os.Parcel.readArrayMapInternal(Parcel.java:3053)
        at android.os.BaseBundle.initializeFromParcelLocked(BaseBundle.java:288)
        at android.os.BaseBundle.unparcel(BaseBundle.java:232)
        at android.os.BaseBundle.getString(BaseBundle.java:1155)
        at android.content.Intent.getStringExtra(Intent.java:8111)
        at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:730)
        at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:668)
        at com.android.server.am.ActivityStarter.startActivityMayWait(ActivityStarter.java:1534)
        at com.android.server.am.ActivityStarter.execute(ActivityStarter.java:610)
        at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6642)
        at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6533)
        at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:6524)
        at android.app.IActivityManager$Stub.onTransact$startActivity$(IActivityManager.java:10833)
        at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:111)
        at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:4136)
        at android.os.Binder.execTransact(Binder.java:739)
     Caused by: java.lang.ClassNotFoundException: com.google.android.gms.auth.api.signin.internal.SignInConfiguration
        at java.lang.Class.classForName(Native Method)
        at java.lang.BootClassLoader.findClass(ClassLoader.java:1346)
        at java.lang.BootClassLoader.loadClass(ClassLoader.java:1406)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
        at java.lang.Class.classForName(Native Method) 
        at java.lang.Class.forName(Class.java:453) 
        at android.os.Parcel.readParcelableCreator(Parcel.java:2827) 
        at android.os.Parcel.readParcelable(Parcel.java:2781) 
        at android.os.Parcel.readValue(Parcel.java:2684) 
        at android.os.Parcel.readArrayMapInternal(Parcel.java:3053) 
        at android.os.BaseBundle.initializeFromParcelLocked(BaseBundle.java:288) 
        at android.os.BaseBundle.unparcel(BaseBundle.java:232) 
        at android.os.BaseBundle.getString(BaseBundle.java:1155) 
        at android.content.Intent.getStringExtra(Intent.java:8111) 
        at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:730) 
        at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:668) 
        at com.android.server.am.ActivityStarter.startActivityMayWait(ActivityStarter.java:1534) 
        at com.android.server.am.ActivityStarter.execute(ActivityStarter.java:610) 
        at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6642) 
        at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6533) 
        at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:6524) 
        at android.app.IActivityManager$Stub.onTransact$startActivity$(IActivityManager.java:10833) 
        at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:111) 
        at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:4136) 
        at android.os.Binder.execTransact(Binder.java:739) 
     Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
2019-12-10 15:35:54.991 3881-12824/? W/Bundle: Failed to parse Bundle, but defusing quietly
    android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.google.android.gms.auth.api.signin.internal.SignInConfiguration
        at android.os.Parcel.readParcelableCreator(Parcel.java:2855)
        at android.os.Parcel.readParcelable(Parcel.java:2781)
        at android.os.Parcel.readValue(Parcel.java:2684)
        at android.os.Parcel.readArrayMapInternal(Parcel.java:3053)
        at android.os.BaseBundle.initializeFromParcelLocked(BaseBundle.java:288)
        at android.os.BaseBundle.unparcel(BaseBundle.java:232)
        at android.os.BaseBundle.getString(BaseBundle.java:1155)
        at android.content.Intent.getStringExtra(Intent.java:8111)
        at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:730)
        at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:668)
        at com.android.server.am.ActivityStarter.startActivityMayWait(ActivityStarter.java:1534)
        at com.android.server.am.ActivityStarter.execute(ActivityStarter.java:610)
        at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6642)
        at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6533)
        at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:6524)
        at android.app.IActivityManager$Stub.onTransact$startActivity$(IActivityManager.java:10833)
        at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:111)
        at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:4136)
        at android.os.Binder.execTransact(Binder.java:739)
2019-12-10 15:35:54.991 3881-12824/? I/ActivityManager: START u0 {act=com.google.android.gms.auth.GOOGLE_SIGN_IN typ=null flg=0x0 cmp=ComponentInfo{com.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity}} from uid 10245
2019-12-10 15:35:54.996 3881-12824/? D/CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 2314000  uid : 1000  pid : 3881  pkgName : AMS_APP_SWITCH@CPU_MIN@54
2019-12-10 15:35:54.997 3881-12824/? D/ActivityManagerPerformance: AMP_acquire() APP_SWITCH
单击ActivityStarter.java:730位…它会将您指向问题的根源。然后,您就可以跟进并检查可能存在的问题

希望对您有所帮助。

和的可能副本
at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:730)