我正在开发一个使用Osmdroid地图API的Android应用程序。我已经在构建路径中将该库添加为外部jar,并且在编译期间我没有遇到任何错误。然而,在设备部署我得到以下错误:java.lang.NoClassDefFoundError:我该如何解决这个错误?
03-27 16:18:50.986: E/AndroidRuntime(3306): java.lang.NoClassDefFoundError: org.osmdroid.util.GeoPoint
我已经做了一些googgling,它仍然是一个谜给我。
这是我的IDE配置。
Eclipse: Indigo Release version 2
Java SDK: 1.6.0_31
Android SDK: 17
你是否在应用程序中部署了外部jar? – 2012-03-27 20:35:02
[ADT和SDK工具更新至v17之后的Gson NoClassDefFoundError的可能重复](http://stackoverflow.com/questions/9820675/gson-noclassdeffounderror-after-adt-and-sdk-tools-update-to-v17) – CommonsWare 2012-03-27 20:38:47