Eclipse add external jars 실행 중 java.lang.NoClassDefFoundError 가 발생 하 는 방법 을 해결 합 니 다.
항목 속성 을 보 니 자바 build path 에 정상 적 인 항목 보다 Android Dependencies 항목 이 적 습 니 다.
이전 항목 을 잃 어 버 린 것 과 비교 해 보면 프로젝트 루트 디 렉 터 리 에 있 는'classspath 파일'과 차이 가 있 습 니 다.
또한 가 져 온 jar 패 키 지 를 프로젝트 디 렉 터 리 의\libs 디 렉 터 리 에 두 지 않 았 다 면 이 문제 가 있 을 수 있 습 니 다.jar 패 키 지 를\libs 디 렉 터 리 에 두 십시오.그렇지 않 으 면 컴 파일 이 통 과 될 수 있 지만 포장 할 때 jar 를 포장 하지 않 았 기 때문에 위의 이상 이 발생 했 습 니 다.Eclipse 는 컴 파일 할 때\libs 디 렉 터 리 에 있 는 파일 을 자동 으로 압축 합 니 다.
이 문 제 는 이전에 별로 발생 한 적 이 없어 서 Eclipse 버 전과 ADT 버 전과 관련 이 있 는 지 모르겠다.