내 안드로이드 응용 프로그램에 mupdf가 통합되어있어 에뮬레이터와 장치에서 완벽하게 작동하지만 앱 충돌을 열려면 pdf 파일을 클릭하면 서명 된 APK를 만든 후 릴리스 버전에서 충돌이 발생합니다. 아래 오류를 보여주고있다서명 된 APK에서 MuPDF 충돌 문제
E/UncaughtException : 클래스 Lcom/artifex/mupdflib/MuPDFCore에서 java.lang.NoSuchFieldError : name = 'globals'signature = 'J'인 필드 없음; com.artifex.mupdflib.MuPDFActivity.a에서 com.artifex.mupdflib.MuPDFCore. (알 수없는 소스) 에서 com.artifex.mupdflib.MuPDFCore.openFile (기본 방법) (알 수없는 소스) com.artifex에서 에서 . mupdflib.MuPDFActivity.onCreate (알 소스) android.app.Activity.performCreate (Activity.java:5058)에서 android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1079)에서 android.app.ActivityThread.performLaunchActivity에서 (ActivityThread.java:2077) android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2151) android.app.ActivityThread.access $ 700 (ActivityThread.java:139) android.os.Looper.loop (Looper.java:137)의 은 (는) java.lang.reflect.Method.invoke (Method.java:511)에서 java.lang.reflect.Method.invokeNative (기본 방법) 에서 android.app.ActivityThread.main (ActivityThread.java:5003) 에서 com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:795) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:558) at dalvik.system.NativeStart.main (기본 방법)
에 로그에 그 ~ 만 * 오류인가? 당신은 pastebin 또는 이와 유사한에 전체 adb 로그를 넣을 수 있습니다. – JosephH
매번 같은 오류가 발생하고 proguard를 false로 설정하면 모든 것이 잘됩니다.하지만 proguard를 사용하고 싶습니다. 극복하기 위해 .. mupdard와 동시에 proguard를 사용하고 싶습니다. @JosephH –