1

Log.i当我使用 APK 通过 APK 部署我的应用程序时,我意识到我的所有日​​志记录效果(Android Tools -> Export Signed Application Package...

即使在我的 ProGuard 注释掉了与日志记录相关的配置之后

#-assumenosideeffects class android.util.Log {
#    public static *** d(...);
#    public static *** v(...);
#    public static *** i(...);
#}

有没有我错过的设置?我希望日志记录效果仍然存在,即使我将处理后的 ProGuard 导出为 APK 文件。

这是因为我想调试一些由 ProGuard 引起的崩溃问题

4

1 回答 1

1

ProGuard 不会自发删除任何日志记录代码。正如您今天的其他问题之一的症状(“在 proguard 中保持类和保持界面无法按预期工作”)表明,您应该仔细检查您是否正在编辑正确的配置文件(proguard-project.txt,从 Android SDK r20 开始)并且您正在查看成功构建的输出。

于 2013-01-19T23:57:31.053 回答