앱 용량이 50mb가 넘어서 확장파일 만들어서 테스트중입니다.
구글 개발자 콘솔에 apk와 obb파일을 업로드하고, 앱이 실행될 때 obb파일 다운로드 받는 부분을 테스트 중인데...
(저장 위치에 obb파일을 넣고 하는 테스트는 마쳤습니다.)
앱이 죽으면서 java.lang.NoClassDefFoundError 에러가 발생합니다.
라이브러리를 못 찾는 문제 같은데... 원래 java build path에 Order and Export에 jar파일을 체크하는 방식으로 했다가
java.lang.NoClassDefFoundError에러가 계속 나서 구글링 끝에...
저 부분은 지우고 프로젝트 내에 libs폴더에 jar파일을 넣는 방식으로 바꿨는데도 여전히 같은 에러가 뜹니다.
이 문제 때문에 이틀째 구글링, 라이브러리를 삭제했다 다시 임포트했다 반복중입니다.. ㅠㅠ
혹시 java.lang.NoClassDefFoundError 에러 해결하신 분들 계시면 팁 좀 주세요. ㅠㅠ
로그캣입니다.
06-17 14:56:33.606: E/AndroidRuntime(30071): FATAL EXCEPTION: main
06-17 14:56:33.606: E/AndroidRuntime(30071): java.lang.NoClassDefFoundError: com.android.vending.expansion.downloader.R$string
06-17 14:56:33.606: E/AndroidRuntime(30071): at com.google.android.vending.expansion.downloader.Helpers.getDownloaderStringResourceIDFromState(Helpers.java:268)
06-17 14:56:33.606: E/AndroidRuntime(30071): at com.google.android.vending.expansion.downloader.impl.DownloadNotification.onDownloadStateChanged(DownloadNotification.java:106)
06-17 14:56:33.606: E/AndroidRuntime(30071): at com.google.android.vending.expansion.downloader.impl.DownloaderService$LVLRunnable.run(DownloaderService.java:752)
06-17 14:56:33.606: E/AndroidRuntime(30071): at android.os.Handler.handleCallback(Handler.java:730)
06-17 14:56:33.606: E/AndroidRuntime(30071): at android.os.Handler.dispatchMessage(Handler.java:92)
06-17 14:56:33.606: E/AndroidRuntime(30071): at android.os.Looper.loop(Looper.java:176)
06-17 14:56:33.606: E/AndroidRuntime(30071): at android.app.ActivityThread.main(ActivityThread.java:5455)
06-17 14:56:33.606: E/AndroidRuntime(30071): at java.lang.reflect.Method.invokeNative(Native Method)
06-17 14:56:33.606: E/AndroidRuntime(30071): at java.lang.reflect.Method.invoke(Method.java:525)
06-17 14:56:33.606: E/AndroidRuntime(30071): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1209)
06-17 14:56:33.606: E/AndroidRuntime(30071): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1025)
06-17 14:56:33.606: E/AndroidRuntime(30071): at dalvik.system.NativeStart.main(Native Method)