2014-01-23 49 views
0

我使用Eclipse進行我的Android開發,並有一個32位的Eclipse朱諾設置在那裏我可以通過模擬器調試我的Android應用程序。 Android應用程序使用Maven構建並正常工作。Eclipse的捆綁提供的依賴到APK

我最近買了一臺新電腦,並安裝了Eclipse的64位版本,所以我可以增加可用內存量吧。我已經安裝了相同的插件(根據我的說明),並製作了舊工作區的副本,以便輕鬆轉換。然而,當我嘗試調試Android項目,我得到

trouble processing javax/xml/namespace/QName.class 
Conversion to Dalvik format failed with error 1 

我跟蹤這個錯誤的根源的事實,日食包括XPP罐子到,即使它被標記爲「中規定的」 APK在我的朋友。

當我認爲從64位的POM依賴層次結構安裝顯示爲「規定」 (沒有足夠的點張貼鏈接到本)

但庫查看從64位安裝表明,它是越來越反正(壞)1

最後,這裏是庫從32個Eclipse視圖安裝表明它不會出口(好的,正確的行爲)2

一直在研究這個出口有一段時間,我完全不知道爲什麼32位安裝正常工作,但64位的堅持出口提供的罐子。我真的認爲複製工作區可以解決這個問題,但顯然這裏還有其他事情要做。

任何幫助,非常感謝!

+0

READ:http://www.bimbima.com/health/post/2010/09/24/reason-of-conversion-to-dalvik-format-failed-with-error-1.aspx和http:/ /stackoverflow.com/questions/2680827/conversion-to-dalvik-format-failed-with-error-1-on-external-jar希望幫助 – beplaya

回答

0

解決我的具體問題是創建一個空的工作區,從SVN檢查項目出的新鮮,並從頭開始重建。

顯然我克隆舊的工作區都弊大於利。