问题
We have added crashlytics in our android application, and we are using proguard
. So, as the crashlytics
documentation says, we have added the following code in our proguard
configuration file:
-keep class com.crashlytics.** { *; }
-keep class com.crashlytics.android.**
-keepattributes SourceFile,LineNumberTable *Annotation*
Unfortunately, when we sign the APK, we get the following error:
java.io.IOException: proguard.ParseException: Unknown option '*Annotation*'
What are we doing wrong?
Thanks in advance
回答1:
Try This ProGuard rules
# Crashlytics
-keep class com.crashlytics.** { *; }
-dontwarn com.crashlytics.**
-keepattributes SourceFile,LineNumberTable,*Annotation*
-keep class com.crashlytics.android.**
And please make sure that ,
s are in place.
来源:https://stackoverflow.com/questions/34750823/proguard-with-crashlytics