java.lang.NoClassDefFoundError:如何修复此错误?

Dou*_*unk 1 java eclipse sdk android noclassdeffounderror

我正在开发一个使用Osmdroid地图api的Android应用程序.我已经在我的构建路径中将库添加为外部jar,并且在编译期间我没有收到任何错误.但是,在设备部署时,我收到以下错误:

03-27 16:18:50.986: E/AndroidRuntime(3306): java.lang.NoClassDefFoundError: org.osmdroid.util.GeoPoint
Run Code Online (Sandbox Code Playgroud)

我做了一些傻瓜,这对我来说仍然是一个谜.

这是我的IDE配置.

Eclipse: Indigo Release version 2  
Java SDK: 1.6.0_31  
Android SDK: 17
Run Code Online (Sandbox Code Playgroud)

sas*_*axi 11

您需要进入构建路径/订单和导出,并检查SDK 17中的库.然后清理您的项目.