android – Proguard与Crashlytics

前端之家收集整理的这篇文章主要介绍了android – Proguard与Crashlytics前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我们在Android应用程序中添加,我们正在使用proguard.因此,正如crashlytics文档所说,我们在proguard配置文件添加了以下代码

  1. -keep class com.crashlytics.** { *; }
  2. -keep class com.crashlytics.android.**
  3. -keepattributes SourceFile,LineNumberTable *Annotation*

不幸的是,当我们签署APK时,我们收到以下错误

  1. java.io.IOException: proguard.ParseException: Unknown option '*Annotation*'

我们做错了什么?

提前致谢

最佳答案
试试这个ProGuard规则

  1. # Crashlytics
  2. -keep class com.crashlytics.** { *; }
  3. -dontwarn com.crashlytics.**
  4. -keepattributes SourceFile,LineNumberTable,*Annotation*
  5. -keep class com.crashlytics.android.**

请确保,s已到位.

猜你在找的Android相关文章