【问题标题】:ACRA and proguard, incorrect line numberACRA 和 proguard,行号不正确
【发布时间】:2012-06-01 15:12:36
【问题描述】:

我在 ACRA 中使用 proguard。

问题是我得到的行号不正确。我从 ACRA 获得崩溃报告,然后使用 Proguard GUI 回溯工具对其进行解码。我得到了行号,我查看了代码,并且声明完全不是崩溃所显示的。我知道 proguard 会缩小和优化代码,那么有什么办法可以让我绕过这一切并获得正确的行号吗? 谢谢

【问题讨论】:

    标签: android proguard acra


    【解决方案1】:

    ReTrace 的映射文件应该与您发布的已处理代码和您现在正在查看的源代码相对应。否则行号可以关闭。

    【讨论】:

    • 是的,我正在关注。然而,proguard 缩小并优化了代码。该映射仅包含符号名称映射,但 dors 表示收缩线。这就是为什么我希望行号不正确?想知道是否只有我面对它
    • Eric 在this answer 中详细阐述了这一点。简而言之,在某些情况下,由于合并或方法内联,行号根本无法可靠显示。
    猜你喜欢
    • 2012-06-10
    • 2014-11-04
    • 2014-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-26
    • 2012-11-17
    • 1970-01-01
    相关资源
    最近更新 更多