首页 > 解决方案 > 具有相同键的多个条目:FirebaseInstanceId

问题描述

将 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

标签: androidandroid-studio-3.5

解决方案


将此行添加到 proguard 文件:

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

在此处查看详细信息。


推荐阅读