0

我的代码中到处都有 LOG.d。在生产/发布方面,默认情况下是否调试?或者我应该把它们包围起来的条件短语。

此外,如果 Proguard 删除了调试语句,那么我将得到的崩溃报告的行号将不正确,对吧?谢谢

4

1 回答 1

0

日志消息在发布模式下仍然可见,proguard 不会触及那些。

Log.d 中的“调试”是日志消息的级别。

Proguard 会混淆文件名和源代码行,因此您不会在堆栈跟踪中看到它们,但您可以映射回原始源代码或配置 proguard 以保留它们。

http://developer.android.com/guide/developing/tools/proguard.html

于 2012-05-01T15:33:09.340 回答