我正在使用Eclipse的ADT版本21插件,並且正在爲Android 4.2平臺編程。我最初編寫了一個Java客戶端 - 服務器應用程序,並且我想使用我編寫的一些類來編寫我正在編寫的Android應用程序。我嘗試將Java類文件導出到JAR文件,並將JAR文件放入我的Android應用程序的libs
目錄中,但是當我試圖在我的Nexus 4上運行應用程序時,拋出了NoClassDefFoundError
。我搜索了一些答案,並嘗試了一些建議,例如在屬性窗口中的Order和Export選項卡中包含JAR文件(並將它放在列表的頂部),但我被卡住了。 Eclipse很好地編譯了我的Android應用程序,但我無法在我的設備上運行我的應用程序。NoClassDefFoundError嘗試運行Android應用程序時
我知道這個問題之前已經被問過了,而且有幾個用戶都遇到過這個問題。我歡迎所有的建議。 (我剛開始學習Android應用程序開發。)謝謝!
編輯:我只是注意到在控制檯輸出這些行。有任何想法嗎?
[2012-11-24 01:26:26 - HomePage] Dx bad class file magic (cafebabe) or version (0033.0000)
...while parsing org/nihongo/common/db/Commands.class
...while processing org/nihongo/common/db/Commands.class
編輯:我認爲這可能是事實,我使用的Java 7,而不是Java的6見here。
顯示整個堆棧跟蹤 –
向我們展示構建過程的控制檯輸出 –