2013-04-11 68 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 /信息

然後清理項目。

就是這樣。

相關問題