Eclipse에서 Java 프로젝트를 생성 한 후 실행 가능한 jar 파일을 생성했습니다. Java 프로젝트에는 DrivingModule이라는 클래스가 있습니다. jar 파일을 안드로이드 프로젝트로 가져 왔습니다. 하지만 난만큼 내가 클래스 DrivingModule을 사용으로 안드로이드 프로젝트를 응용 프로그램 충돌을 실행하고 난 다음과 같은 오류jar 파일로 인해 NoClassDefFoundError가 발생합니다.
*06-01 11:38:10.481: E/AndroidRuntime(16751): Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available*
를받을 때 문제는, 내가이 클래스 DrivingModule에서 주석 경우, 앱은 normall 작동합니다. 내가 몇 가지 질문을 언급했지만 주로 그들은 항아리를 생성하는 방법과 경로를 구축하는 방법을 설명했다,하지만 내가받은 오류를 해결하는 방법에 대한 모든 게시물을 찾을 수 없습니다.
왜 클래스가 응용 프로그램을 중단시키고 그러한 오류를 발생 시키나요?
갱신
내가 생성해야하는 ext 폴더가 없습니까? – user2121
죄송합니다! 아래 계층 구조를 거쳐 입력하십시오. (프로그램 파일 폴더에 아래의 계층 구조를 찾을 수) ** JDK ** -> ** JRE ** -> ** LIB ** -> ** 내선 ** - 실제로> –
전 trie 귀하의 답변 응용 프로그램이 정상적으로 작동하지만 새로운 작업 공간을 만들고 같은 응용 프로그램을 가져오고 동일한 jar 파일을 설정하면 다시 동일한 오류가 발생했습니다 .. 어떤 제안 – user2121