【发布时间】:2025-12-24 06:50:06
【问题描述】:
可能重复:
Remove all debug logging calls before publishing: are there tools to do this?
也许我误解了这个概念,但调试日志消息不应该只显示在未发布的应用程序中吗?
我已经用“文件”-“导出”编译了我的应用程序,它应该删除由代码的“Log.d(..)”转储的所有消息。但是,当我在运行 Eclipse 的同时运行这个通过 USB 连接的版本时,我看到各种调试消息在 LogCat 中公开显示。
我现在有点担心 - 据我记得,ProGuard 应该在创建发布版本时自动调用,但它似乎将调试 cmets 留在了应用程序中(但其他方面似乎可以工作,因为函数名称已被混淆我也可以在 Logcat 中看到)。
【问题讨论】:
-
阅读这里*.com/a/2466662/849939这是已知问题