【发布时间】:2013-01-29 16:30:22
【问题描述】:
从 Eclipse 以调试模式运行或从导出的签名应用程序运行时,我的应用程序运行方式不同。我没有在 project.properties 中指定任何 proguard 配置。我仍然得到一些默认的 proguard 优化和混淆吗?使用 sdk 工具目录中的通用配置导出签名二进制文件时,proguard 是否总是运行?
【问题讨论】:
从 Eclipse 以调试模式运行或从导出的签名应用程序运行时,我的应用程序运行方式不同。我没有在 project.properties 中指定任何 proguard 配置。我仍然得到一些默认的 proguard 优化和混淆吗?使用 sdk 工具目录中的通用配置导出签名二进制文件时,proguard 是否总是运行?
【问题讨论】:
不。您必须启用它。默认情况下未启用。 http://developer.android.com/tools/help/proguard.html
要启用 ProGuard 使其作为 Ant 或 Eclipse 构建的一部分运行, 在中设置 proguard.config 属性 /project.properties 文件。路径可以是绝对的 路径或相对于项目根目录的路径。
【讨论】: