마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

외부라이브러리 추가시 java.lang.NoClassDefFoundError 발생

0 추천
이미지 작업을 위해서 glide 를 사용하려고 합니다.

안드로이드 이클립스라 glide-3.7.0.jar를 다운받은 후 해당 프로젝트에서

java bulid path부분에서 추가했구요...(바탕화면에 있는 jar파일이고, 현재 프로젝트 내의 Referenced Libraries 폴더에 있습니다.)

해당 glide 의 함수나 기능은 코딩시 자동으로 보이고, 디버깅까지 이상없는데

java.lang.NoClassDefFoundError: com.bumptech.glide.Glide 에러가 발생합니다.

클래스를 찾을 수 없다는 에러인데....

앱 실행 시 바로 에러나는 건 아니고 해당 glide 함수를 사용한 클래스로 넘어갈 때

[버튼을 누르거나 특정 동작으로 실행해서 넘어갈 때] 오류가 발생하네요..
망고사탕 (5,000 포인트) 님이 2016년 7월 12일 질문

1개의 답변

0 추천

컴파일 때 참조만 할 뿐 apk에 glide 라이브러리가 포함 되지 않는 듯 합니다.

glide-3.7.0.jar 를  libs 폴더로 옮기세요..

 

익명사용자 님이 2016년 7월 13일 답변
...