Android MuPDF发布和构建问题

Android MuPDF发布和构建问题,android,pdf,ant,centos,mupdf,Android,Pdf,Ant,Centos,Mupdf,有人能告诉我如何编译MUPDF的发布版本吗?当我在任何android上运行MUPDF发布版本时,我遇到了严重的问题,它会崩溃,并在logcat上抛出以下错误 10-28 23:59:33.410:E/AndroidRuntime(26648):致命异常:main 10-28 23:59:33.410:E/AndroidRuntime(26648):java.lang.NoSuchFieldError:在类Lcom/artifactex/mupdfdemo/MuPDFCore中没有名为='glob

有人能告诉我如何编译MUPDF的发布版本吗?当我在任何android上运行MUPDF发布版本时,我遇到了严重的问题,它会崩溃,并在logcat上抛出以下错误

10-28 23:59:33.410:E/AndroidRuntime(26648):致命异常:main 10-28 23:59:33.410:E/AndroidRuntime(26648):java.lang.NoSuchFieldError:在类Lcom/artifactex/mupdfdemo/MuPDFCore中没有名为='globals'signature='J'的字段;10-28 23:59:33.410:E/AndroidRuntime(26648):在com.artifex.mupdfdemo.MuPDFCore.openFile(本机方法)10-28 23:59:33.410:E/AndroidRuntime(26648):在com.artifex.mupdfdemo.MuPDFCore.(未知源)10-28 23:59:33.410:E/AndroidRuntime(26648):在com.artifex.mupdfdemo.MuPDFActivity.a(未知源)10-28 23:59:33.410:E/AndroidRuntime(26648):在com.artifex.mupdfdemo.MuPDFActivity.onCreate(未知源)10-28 23:59:33.410:E/AndroidRuntime(26648):在android.app.Activity.performCreate(Activity.java:5080)10-28 23:59:33.410:E/AndroidRuntime(26648)

它在调试apk时工作得非常好,但是当涉及到已签署的apk版本时,它总是崩溃。在这方面谁能帮我一下吗


谢谢。

我遇到了完全相同的问题。但我的情况有点不同。mupdf库以发布模式构建到aar中。当我在调试模式下构建应用程序时,一切正常。但当我在发布模式下构建应用程序时,它会崩溃。你已经找到解决方案了吗?它与ProGuard有关。如果我将runProguard设置为false就可以了。但是在我添加了proguard应该跳过的类之后,问题仍然存在。我会发布另一个问题。你可以在帖子中找到答案