비슷한 질문이 있다는 것을 알고 있지만 해결책이 없습니다. 내 프로젝트 그룹에서 자체 생성 된 .jar의 (기존) 클래스 에 액세스하려고하면 java.lang.NoClassDefFoundError가 표시됩니다.Android - NoClassDefFoundError가 변경된 후
이 .jar는 일반적인 javaProject에서 제대로 작동하지만 Android에서는 작동하지 않습니다. 하지만이 .jar의 이전 버전은 Android에서 잘 작동합니다.
Eclipse + Android 개발 도구 - 플러그인 (버전 21) 으로 Project_Home/libs 폴더에 .jar 파일을 넣었습니다. 컴파일 타임에 오류가 없습니다.
예외가 발생하기 전에 "dalvikvm - 클래스 ... 참조 할 수 없음 ..."오류가 발생했습니다.
우리 프로젝트 그룹이 최근에 Java 7을 사용하기 시작했기 때문에 Java 버전에 문제가있을 수 있다고 생각하지만 확신 할 수 없으며이를 수정하는 방법을 모릅니다.
도움을 주셔서 감사합니다.
빌드를 업데이트 했습니까? 통로? – Cornholio
기본적으로 Build Path 또는 Project-Properties-Android를 라이브러리로 추가해야하는 경우 확인해야합니다. – Roman
@Cornholio : libs 폴더에 넣을 때 buildPath에 추가 할 필요가 없다고 생각합니다. 하지만 여러 번 시도했습니다 - 작동하지 않습니다 – user2212120