我发现自己在报告的堆栈跟踪中需要更多详细信息,但我担心通过包含额外数据(通过使用-keepattributesSourceFile,LineNumberTable)我会让我的应用更容易进行逆向工程。是这样吗,如果是的话,是多少? 最佳答案 ProGuardmanual>Examples>ProducingusefulobfuscatedstacktracesSourceFile属性是必需的,因为Oracle/Sun的Java虚拟机在堆栈跟踪中不包含行号,这是您真正想要的(并且它本身是无害的)。我还没有检查这是否适用于Android的