2013-04-11 161 views
0

我使用了类路径检查器,结果显示additional.jar(来自电子邮件库)和droidText0.2.jar(转换pdf)具有相同的类路径。任何人都可以帮助我吗?我一直坚持过去两周,但我找不到解决方案。由于以下错误,该项目甚至无法生成;使用Eclipse的Android应用程序。 classpath冲突(无法执行dex:多个dex文件定义)

无法执行dex:多个dex文件定义了Lorg/apache/harmony/awt/internal/nls/Messages;

我正在使用Eclipse Indigo和JDK 1.6编译器。

请帮忙。

+0

尝试看到:http://stackoverflow.com/questions/7870265/unable-to-execute-dex-multiple-dex-files-define-lcom-myapp-rarray – rcorbellini 2013-04-11 19:18:29

+0

坦克你的反应...我试过但没有一个帮助:( – user2271757 2013-04-11 20:49:15

+0

添加您的一个jar文件在libs文件夹中,并添加另一个jar文件作为外部jar文件。 – 2013-04-13 09:35:36

回答

0

多个DEX文件定义Lorg /阿帕奇/和谐/ AWT /内部/ NLS /消息;

此错误消息意味着,您的项目中有多个名为“define”的文件。

在你的情况检查项目SCR目录:

组织/阿帕奇/和谐/ AWT /内部/ NLS /信息

应该有一个名为 “定义”(define.java)文件。

检查其他scr Directorys是否有额外的“定义”文件。

如果是,请删除其中一个“定义”文件。

如果不删除

组织/阿帕奇/和谐 “定义”/ AWT /内部/ NLS /信息

然后清理项目。

就是这样。

相关问题