java - eclipse是否每个项目都使用proguard?

标签 java android eclipse compiler-errors dex

我通过在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/

相关文章:

java - 以编程方式将数组的图像按钮放置在 View 上

java - spring data JPA CriteriaBuilder.isNull 返回语法错误

android - 在 Android 中禁用抽屉导航

android - 通过 Facebook、电子邮件和短信/彩信共享音频文件 (.mp3)

android - Android 中的图像路径

JavaFx 不接受媒体源文件

java - 如果我知道它的文件名,有没有办法在 Eclipse 中快速直接地找到一个 java 文件?

java - BitmapFactory.decodeFile 返回 null

Java charAt() 字符串索引超出范围 : 0

java - 在扩展类中强制使用某个函数,可能吗?