[英]How to enable ProGuard with Crashlytics?
在安裝Crashlytics之前,通過取消注釋以下行,使用project.properties文件啟用ProGuard:
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
安裝Crashlytics之后,project.properties文件現在帶有注釋,說明project.properties文件由Fabric管理,並且ProGuard行不再存在。
我已嘗試研究如何啟用ProGuard,但尚未找到答案。 我正在使用Eclipse,並使用以下命令導出了我的項目:
文件->導出-> Android->導出啟用了Crashlytics的Android應用程序
我還嘗試將這些行添加到proguard-project.txt中:
-keep class com.crashlytics.** { *; }
-keep class com.crashlytics.android.**
-keepattributes SourceFile,LineNumberTable *Annotation*
我使用dex2jar從APK獲取源代碼,並且代碼沒有被混淆。
非常感謝幫助ProGuard與Crashlytics配合使用的任何幫助。 謝謝!
試用此ProGuard規則
# Crashlytics
-keep class com.crashlytics.** { *; }
-dontwarn com.crashlytics.**
-keepattributes SourceFile,LineNumberTable,*Annotation*
-keep class com.crashlytics.android.**
根據這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.