나는 Osmdroid 맵 API를 사용하는 Android 애플리케이션을 개발 중입니다. 빌드 경로에 외부 jar 파일로 라이브러리를 추가 했으므로 컴파일하는 동안 오류가 발생하지 않습니다. 그러나, 장치의 배치에 나는 다음과 같은 오류 얻을 : 좀 googgling했을java.lang.NoClassDefFoundError : 어떻게이 오류를 수정합니까?
03-27 16:18:50.986: E/AndroidRuntime(3306): java.lang.NoClassDefFoundError: org.osmdroid.util.GeoPoint
을 그리고 그것은 나에게 여전히 신비이다.
다음은 내 IDE 구성입니다.
Eclipse: Indigo Release version 2
Java SDK: 1.6.0_31
Android SDK: 17
응용 프로그램과 함께 외부 항아리를 배포합니까? –
ADT 및 SDK 도구를 v17로 업데이트 한 후 [Gson NoClassDefFoundError] 중복 가능 (http://stackoverflow.com/questions/9820675/gson-noclassdeffounderror-after-adt-and-sdk-tools-update-to-v17) – CommonsWare