5

私たちはアンドロイドのアプリケーションにを追加しました。我々はproguardを使用しています。どのようなものがありCrashlytics付きProguard

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

:私たちは、APKに署名するとき

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

は残念ながら、我々は次のエラーを取得する:crashlyticsドキュメントが言うように、私たちはproguard設定ファイルに次のコードを追加しました私たちは間違っている?事前

+0

LIneNumberTableと* ANnotation *間のカンマがありません。 – Ramesh

+0

あなたは正しいですが、カンマが不足していて、それが私のエラーの原因でした。ありがとうありがとうございます – FVod

答えて

3

おかげでこのProGuardのルール

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

を試してみて、 , sが整っていることを確認してください。

+2

ありがとうございます。クラッシックスティクスのドキュメントにはエラーがあり、カンマがありませんでした。 '、'を追加するとエラーが解決しました。どうもありがとうございました! – FVod

関連する問題