0

我在我的应用程序中使用 crashlytics。它在应用程序中发现了一个崩溃,但没有告诉发生崩溃的代码行。它显示验证错误,但不告诉它在哪里。此链接是报告的屏幕截图。它显示???关于崩溃,请参阅此链接。现在如何研究这次崩溃?._.

4

1 回答 1

0

保留注释、行号和源文件名

-keepattributes *Annotation*,SourceFile,LineNumberTable

如果您使用自定义异常,请添加此行,以便在混淆期间跳过自定义异常类型:

-keep public class * 扩展 java.lang.Exception
-printmapping mapping.txt

要跳过在 Crashlytics 上运行 ProGuard,请添加以下内容。这将有助于加快构建速度,以便我们可以更快地发布和测试。

-keep class com.crashlytics.** { *; }
-dontwarn com.crashlytics.**

更多信息:点击此链接以使用 Proguard 配置 Crashlytics。

https://docs.fabric.io/android/crashlytics/dex-and-proguard.html

于 2016-12-05T06:11:50.023 回答