【问题标题】:Error Unable to instantiate service com.google.firebase.iid.FirebaseInstanceIdService: java.lang.ClassNotFoundException- in Proguard Enabled release错误无法在 Proguard Enabled 版本中实例化服务 com.google.firebase.iid.FirebaseInstanceIdService: java.lang.ClassNotFoundException-
【发布时间】:2019-02-14 07:16:52
【问题描述】:

我收到下面提到的错误,

清理了项目,也完成了无效并重新启动。但还是同样的问题。

Proguard 已启用。-android studio:3.3.1

java.lang.RuntimeException:无法实例化服务 com.google.firebase.iid.FirebaseInstanceIdService:java.lang.ClassNotFoundException:找不到类

原因:java.lang.ClassNotFoundException:在路径:DexPathList 上找不到类“com.google.firebase.iid.FirebaseInstanceIdService”

【问题讨论】:

  • 分享你的proguard配置文件
  • 您是否在 build.gradle 依赖项中添加了该库?
  • -保留类 com.google.firebase.provider.FirebaseInitProvider 唯一的东西我在 Proguard 中保留了相关的 Firebase

标签: android firebase


【解决方案1】:

在您的 ProGuard 配置文件中简单添加 -keep class com.google.firebase.iid.FirebaseInstanceIdService

【讨论】:

    猜你喜欢
    • 2012-05-05
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-17
    相关资源
    最近更新 更多