0

Я переключился из Google+ Войдите в систему, чтобы новый Google Sign-In как часть Google Play Servies 8.3.0 и получил:Переключение с Google+ Вход в новый Вход в Google вызывает BadParcelableException

BadParcelableException: Parcelable protocol requires a Parcelable.Creator object called CREATOR on class com.google.android.gms.auth.TokenDat 

по адресу:

GoogleAuthUtil.getToken(getApplicationContext(), email, scopes); 

Как я могу предотвратить BadParcelableException?

ответ

0

Вы должны предотвратить Proguard/DexGuard от обнажать необходимые классы в рамках нового пакета com.google.android.gms.auth, добавив:

-keep public class com.google.android.gms.auth.** { public *; } 

к вашему proguard-project.txt или dexguard-project.txt файлу.