안녕하세요~
처음 질문 드립니다.
안드로이드 apk 용량이 50메가를 초과해서
확장파일을 작업 중인데
몇몇 블로그들을 따라해서 라이브러리 추가 를 해놨습니다.
apk 및 확장파일도 콘솔에 올려놨고요
라이브러리 넣고 실행 하는 도중
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/android/vending/expansion/downloader/R$string;
at com.google.android.vending.expansion.downloader.Helpers.getDownloaderStringResourceIDFromState(Helpers.java:268)
at com.google.android.vending.expansion.downloader.impl.DownloadNotification.onDownloadStateChanged(DownloadNotification.java:106)
at com.google.android.vending.expansion.downloader.impl.DownloaderService$LVLRunnable.run(DownloaderService.java:752)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5221)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.vending.expansion.downloader.R$string" on path: DexPathList[[zip file "/data/app/kr.or.sunjae.test-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
... 11 more
Suppressed: java.lang.ClassNotFoundException: com.android.vending.expansion.downloader.R$string
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
... 12 more
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
위와 같은 에러가 발생 합니다.
프로젝트 프로퍼티 빌드페스 들어가서 라이브러리랑 오더엔 익스포트 체크 및 최상위 설정 다 해놨으며
libs 폴더에 각각의 라이브러리들이 들어가 있는 상태 입니다.
클린은 30번이상 했는데도.....
메니페스트에 유저 라이브러리 설정 했더니 다른 에러가 발생해서 현재 메니페스트에서 유저 라이브러리는 삭제 된 상태 입니다....
어디를 건드려야 할지 영 감이 안오네요..ㅠ