首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Google+登录切换到新的Google登录会导致BadParcelableException。

从Google+登录切换到新的Google登录会导致BadParcelableException。
EN

Stack Overflow用户
提问于 2015-11-14 15:05:07
回答 1查看 46关注 0票数 0

作为Google Servies8.3.0的一部分,我从Google+登录到了新的Google登录,得到了一个:

代码语言:javascript
复制
BadParcelableException: Parcelable protocol requires a Parcelable.Creator object called CREATOR on class com.google.android.gms.auth.TokenDat

在:

代码语言:javascript
复制
GoogleAuthUtil.getToken(getApplicationContext(), email, scopes);

我怎样才能防止BadParcelableException?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-14 15:05:07

必须通过添加以下内容来防止ProGuard/DexGuard在新的com.google.android.gms.auth包中剥离所需的类:

代码语言:javascript
复制
-keep public class com.google.android.gms.auth.** { public *; }

到您的proguard-project.txtdexguard-project.txt文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33709756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档