Crashlytics保护问题-找不到引用的类com.crashlytics.android.answers.Answers

时间:2019-03-01 10:30:13

标签: android proguard crashlytics android-proguard

我已经在自己的应用中集成了crashlytics,并在构建发行版proguard时发现了与apk规则相关的问题。

  

警告:com.crashlytics.android.Crashlytics:找不到引用   com.crashlytics.android.answers.Answers类警告:
  com.crashlytics.android.Crashlytics:找不到引用的类
  com.crashlytics.android.answers.Answers警告:
  com.crashlytics.android.Crashlytics:找不到引用的类
  com.crashlytics.android.answers.Answers警告:
  com.crashlytics.android.Crashlytics:找不到引用的类
  com.crashlytics.android.answers.Answers警告:
  com.crashlytics.android.Crashlytics:找不到引用的类
  com.crashlytics.android.answers.Answers警告:
  com.crashlytics.android.Crashlytics $ Builder:找不到引用   com.crashlytics.android.answers.Answers类警告:
  com.crashlytics.android.Crashlytics $ Builder:找不到引用   com.crashlytics.android.answers.Answers类警告:
  com.crashlytics.android.Crashlytics $ Builder:找不到引用   com.crashlytics.android.answers.Answers类警告:
  com.crashlytics.android.Crashlytics $ Builder:找不到引用   com.crashlytics.android.answers.Answers类警告:
  com.crashlytics.android.Crashlytics $ Builder:找不到引用   com.crashlytics.android.answers.Answers类警告:
  com.crashlytics.android.core.CrashlyticsController:找不到   引用类
  com.crashlytics.android.answers.AppMeasurementEventLogger警告:
  com.crashlytics.android.core.CrashlyticsController:找不到   引用类
  com.crashlytics.android.answers.AppMeasurementEventLogger警告:
  com.crashlytics.android.core.CrashlyticsController:找不到   引用的类com.crashlytics.android.answers.Answers警告:
  com.crashlytics.android.core.CrashlyticsController:找不到   引用的类com.crashlytics.android.answers.Answers警告:
  com.crashlytics.android.core.CrashlyticsController:找不到   引用的类com.crashlytics.android.answers.Answers警告:
  com.crashlytics.android.core.CrashlyticsController:找不到   引用的类com.crashlytics.android.answers.EventLogger   警告:com.crashlytics.android.core.CrashlyticsController:无法   找到引用的类com.crashlytics.android.answers.EventLogger   警告:com.crashlytics.android.core.CrashlyticsController:无法   找到引用的类com.crashlytics.android.answers.EventLogger   警告:com.crashlytics.android.core.CrashlyticsController:无法   找到引用的类com.crashlytics.android.answers.Answers   警告:com.crashlytics.android.core.CrashlyticsController:无法   找到引用的类com.crashlytics.android.answers.Answers ....       失败:构建失败,并出现异常。

我在proguard-project.txt中存在的proguard规则是

# for Crashlytics
-keep class com.crashlytics.** { *; }
-keep class com.crashlytics.android.**
-keepattributes SourceFile,LineNumberTable,*Annotation*

添加:-dontwarn com.crashlytics.**导致应用程序崩溃

  

原因:java.lang.ClassNotFoundException:未找到类   路径:DexPathList上的“ com.crashlytics.android.answers.Answers”

我不知道规则中缺少什么。

0 个答案:

没有答案