Android 即使project.properties不';你没有一个前进的入口吗?

Android 即使project.properties不';你没有一个前进的入口吗?,android,eclipse,proguard,Android,Eclipse,Proguard,在调试模式下从Eclipse运行或从导出的签名应用程序运行时,我的应用程序的运行方式不同。我没有在project.properties中指定任何proguard配置。我仍然得到一些默认的proguard优化和混淆吗?使用sdk的工具目录中的通用配置导出签名二进制文件时,proguard是否始终运行?否。你必须启用它。默认情况下不启用它 要启用ProGuard,使其作为Ant或Eclipse构建的一部分运行, 在中设置proguard.config属性 /project.properties文件。

在调试模式下从Eclipse运行或从导出的签名应用程序运行时,我的应用程序的运行方式不同。我没有在project.properties中指定任何proguard配置。我仍然得到一些默认的proguard优化和混淆吗?使用sdk的工具目录中的通用配置导出签名二进制文件时,proguard是否始终运行?

否。你必须启用它。默认情况下不启用它

要启用ProGuard,使其作为Ant或Eclipse构建的一部分运行, 在中设置proguard.config属性 /project.properties文件。路径可以是绝对路径 路径或相对于项目根的路径


如果不是ProGuard,我目前无法解释操作中的差异。关于调试版本和通过Eclipse签署的发布版本之间还有什么不同的想法吗?据我所知,在调试模式下,它会选择调试密钥库并为您签名。在发布模式下,如果您正在使用ant,它将请求您的私有密钥库。您可以在此处阅读有关BuildConfig的更多信息。