FVod
FVod

Reputation: 2295

Proguard with Crashlytics

We have added 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

Upvotes: 6

Views: 1737

Answers (1)

Let'sRefactor
Let'sRefactor

Reputation: 3346

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.

Upvotes: 4

Related Questions