android - 具有相同 key 的多个条目 : FirebaseInstanceId

标签 android android-studio-3.5

将 Android Studio 更新到 3.5 后出现奇怪的错误。

该错误仅在发布 apk 时出现。调试 apk 生成良好。

Multiple entries with same key: Method com.google.firebase.iid.FirebaseInstanceId.zza Proto LLL com.google.android.gms.tasks.Task java.lang.String java.lang.String=Encoded method Method com.google.firebase.iid.FirebaseInstanceId.zza Proto LLL com.google.android.gms.tasks.Task java.lang.String java.lang.String and Method com.google.firebase.iid.FirebaseInstanceId.zza Proto LLL com.google.android.gms.tasks.Task java.lang.String java.lang.String=Encoded method Method com.google.firebase.iid.FirebaseInstanceId.zza Proto LLL com.google.android.gms.tasks.Task java.lang.String java.lang.String

最佳答案

将此行添加到 proguard 文件中:

-keep class com.google.firebase.iid.FirebaseInstanceId { zza(...); }

参见 details here.

关于android - 具有相同 key 的多个条目 : FirebaseInstanceId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57625092/

相关文章:

android - AIDE中的assets文件夹放在哪里?

android - 如何通过在android中使用phonegap api将.db文件从 Assets 文件夹复制到数据库文件夹来创建数据库

Android studio 3.5 : NDK Resolution Outcome: Project settings: Gradle model version=5. 4.1,NDK 版本未知

android-studio - Lint 在组装发布目标时发现 fatal error - minSdkVersion 26 到 21

android - 本地缓存图像,来自 google firebase 存储

Android FragmentPagerAdapter无法更改fragment的标签

android - 在android中解析一个plist并在 ListView 中显示数据

android-studio - 新项目中的 Android Studio "Unknown attribute android:text"警告

android - 我没有应用程序,但工作室说我有不同签名的应用程序

android - 引起原因:com.android.builder.merge.DuplicateRelativeFileException:使用操作系统独立路径 'res/values/values.xml'找到了多个文件