首页 > 解决方案 > 反混淆设置 Android

问题描述

我已经添加了 Firebase 文档中建议的所有选项。

Firebase Crashlytics

在我的 proguard-rules.txt

-keepattributes *Annotation*
-keepattributes SourceFile,LineNumberTable
-keep public class * extends java.lang.Exception

但我仍然得到一些神秘的崩溃信息。

例如

       Fatal Exception: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
       at java.util.ArrayList.get(ArrayList.java:437)
       at com.flyingdutchman.newplaylistmanager.folders.browseLocalFoldersActivity.a(PlaylistManager:20)
       at com.flyingdutchman.newplaylistmanager.android.f$b.a(PlaylistManager:3)
       at com.flyingdutchman.newplaylistmanager.android.g$a.onClick(PlaylistManager:2)

还需要什么?ps 在最新的 Android Studio 升级之前它曾经更加明确,这已经退步了恕我直言

标签: androidproguardcrashlyticsdeobfuscation

解决方案


推荐阅读