ADT Bundle編譯應用程式成功但是部署提示Could not find class的解決方法
阿新 • • 發佈:2019-02-04
環境:
使用的開發環境是 ADT Bundle for Windows 整合開發環境,說白了就是集成了ADT工具的Eclipse
With a single download, the ADT Bundle includes everything you need to begin developing apps:
Eclipse + ADT plugin
Android SDK Tools
Android Platform-tools
The latest Android platform
The latest Android system image for the emulator
版本為Android Developer Tools Build: v22.0.1-685705
問題:
應用程式在Eclipse中編譯成功,但是部署到手機執行時,出現錯誤
08-02 08:30:10.497: E/dalvikvm(1472): Could not find class '[Lorg.apache.commons.httpclient.methods.multipart.Part;',
......
出問題的類所在的jar包是第三方jar包,我把這個jar放到工程根目錄下新建的lib目錄,然後Add to build path
解決辦法:
在網上搜了一些,有文章提到新的ADT環境中,這些第三方jar要放到libs而非lib中
照做,問題順利解決。