启用Proguard后理解崩溃和ANR

6

我在开发者控制台上查看了一个崩溃报告,发现由于启用了Proguard,所有方法名都只是字母。显然,这使得调试崩溃变得相当困难。我不确定是否有可能在启用应用程序的Proguard的情况下接收显示实际方法名称的崩溃报告。


2
在执行此操作后,您将知道哪个文件和行号,或者请参考http://developer.android.com/tools/help/proguard.html#decoding。请保留属性SourceFile和LineNumberTable。 - Selvin
1个回答

9
请阅读文档

mapping.txt 列出了原始类、方法和字段名称与混淆后名称之间的映射关系。当您从发布版本中收到错误报告时,此文件非常重要,因为它将混淆的堆栈跟踪转换回原始类、方法和成员名称。有关更多信息,请参见解码混淆的堆栈跟踪。


并直接查看此内容


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接