playgameservices / play-games-plugin-for-unity

Google Play Games plugin for Unity
Other
3.44k stars 959 forks source link

Class not found #3006

Open LCEDevBuildMachine opened 3 years ago

LCEDevBuildMachine commented 3 years ago

Got this error in signed android build. After it sign in hangs up and nothing happens

On the other devices login works!

02-26 14:27:57.798: E/Parcel(1335): Class not found when unmarshalling: com.google.android.gms.auth.api.signin.internal.SignInConfiguration 02-26 14:27:57.798: E/Parcel(1335): java.lang.ClassNotFoundException: com.google.android.gms.auth.api.signin.internal.SignInConfiguration 02-26 14:27:57.798: E/Parcel(1335): at java.lang.Class.classForName(Native Method) 02-26 14:27:57.798: E/Parcel(1335): at java.lang.Class.forName(Class.java:454) 02-26 14:27:57.798: E/Parcel(1335): at android.os.Parcel.readParcelableCreator(Parcel.java:3350) 02-26 14:27:57.798: E/Parcel(1335): at android.os.Parcel.readParcelable(Parcel.java:3284) 02-26 14:27:57.798: E/Parcel(1335): at android.os.Parcel.readValue(Parcel.java:3186) 02-26 14:27:57.798: E/Parcel(1335): at android.os.Parcel.readArrayMapInternal(Parcel.java:3579) 02-26 14:27:57.798: E/Parcel(1335): at android.os.BaseBundle.initializeFromParcelLocked(BaseBundle.java:292) 02-26 14:27:57.798: E/Parcel(1335): at android.os.BaseBundle.unparcel(BaseBundle.java:236) 02-26 14:27:57.798: E/Parcel(1335): at android.os.BaseBundle.getString(BaseBundle.java:1196) 02-26 14:27:57.798: E/Parcel(1335): at android.content.Intent.getStringExtra(Intent.java:8882) 02-26 14:27:57.798: E/Parcel(1335): at com.android.server.wm.ActivityStarter.executeRequest(ActivityStarter.java:1110) 02-26 14:27:57.798: E/Parcel(1335): at com.android.server.wm.ActivityStarter.execute(ActivityStarter.java:876) 02-26 14:27:57.798: E/Parcel(1335): at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1705) 02-26 14:27:57.798: E/Parcel(1335): at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1556) 02-26 14:27:57.798: E/Parcel(1335): at com.android.server.wm.ActivityTaskManagerService.startActivity(ActivityTaskManagerService.java:1508) 02-26 14:27:57.798: E/Parcel(1335): at android.app.IActivityTaskManager$Stub.onTransact(IActivityTaskManager.java:1649) 02-26 14:27:57.798: E/Parcel(1335): at android.os.Binder.execTransactInternal(Binder.java:1190) 02-26 14:27:57.798: E/Parcel(1335): at android.os.Binder.execTransact(Binder.java:1159) 02-26 14:27:57.798: E/Parcel(1335): Caused by: java.lang.ClassNotFoundException: com.google.android.gms.auth.api.signin.internal.SignInConfiguration 02-26 14:27:57.798: E/Parcel(1335): ... 18 more 02-26 14:27:57.798: W/Bundle(1335): Failed to parse Bundle, but defusing quietly 02-26 14:27:57.798: W/Bundle(1335): android.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.google.android.gms.auth.api.signin.internal.SignInConfiguration 02-26 14:27:57.798: W/Bundle(1335): at android.os.Parcel.readParcelableCreator(Parcel.java:3376) 02-26 14:27:57.798: W/Bundle(1335): at android.os.Parcel.readParcelable(Parcel.java:3284) 02-26 14:27:57.798: W/Bundle(1335): at android.os.Parcel.readValue(Parcel.java:3186) 02-26 14:27:57.798: W/Bundle(1335): at android.os.Parcel.readArrayMapInternal(Parcel.java:3579) 02-26 14:27:57.798: W/Bundle(1335): at android.os.BaseBundle.initializeFromParcelLocked(BaseBundle.java:292) 02-26 14:27:57.798: W/Bundle(1335): at android.os.BaseBundle.unparcel(BaseBundle.java:236) 02-26 14:27:57.798: W/Bundle(1335): at android.os.BaseBundle.getString(BaseBundle.java:1196) 02-26 14:27:57.798: W/Bundle(1335): at android.content.Intent.getStringExtra(Intent.java:8882) 02-26 14:27:57.798: W/Bundle(1335): at com.android.server.wm.ActivityStarter.executeRequest(ActivityStarter.java:1110) 02-26 14:27:57.798: W/Bundle(1335): at com.android.server.wm.ActivityStarter.execute(ActivityStarter.java:876) 02-26 14:27:57.798: W/Bundle(1335): at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1705) 02-26 14:27:57.798: W/Bundle(1335): at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1556) 02-26 14:27:57.798: W/Bundle(1335): at com.android.server.wm.ActivityTaskManagerService.startActivity(ActivityTaskManagerService.java:1508) 02-26 14:27:57.798: W/Bundle(1335): at android.app.IActivityTaskManager$Stub.onTransact(IActivityTaskManager.java:1649) 02-26 14:27:57.798: W/Bundle(1335): at android.os.Binder.execTransactInternal(Binder.java:1190) 02-26 14:27:57.798: W/Bundle(1335): at android.os.Binder.execTransact(Binder.java:1159)

LCEDevBuildMachine commented 3 years ago

Resolver settings below изображение

LCEDevBuildMachine commented 3 years ago

Tried different sdk versions and plugin version - nothing helps. I also noticed that "sign in" hangs up when auto login disabled in settings and maybe when player have more then one google accounts