android – Proguard与Crashlytics

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

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

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

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

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

我们做错了什么?

提前致谢

最佳答案
试试这个ProGuard规则

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

请确保,s已到位.

猜你在找的Android相关文章