我通过在project.properties中添加以下行来启用Proguard,
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
但是我不明白,当我单击“运行”按钮时,编译器是否使用proguard?
如果不是,我需要编译器在每个项目编译时使用proguard,因为我无法运行我的项目或调试我的项目。
我从dex编译器收到错误,
"[2014-04-09 16:46:04 - Dex Loader] Unable to execute dex: method ID not in [0, 0xffff]: 65536 [2014-04-09 16:46:04 - project] Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536"
我发现有些文章说可以使用proguard解决此问题。
eclipse版本:4.2.1
ADT版本:22.3.0.v201310242005-887826
非常感谢你
塔哈
最佳答案
对于构建,它不会使用proguard,但是在使用export eclipse签名apk时会使用proguard。
关于java - eclipse是否每个项目都使用proguard?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22965673/