在Android中使用MUPDF 1.2或更低版本创建64位.so文件



在我的安卓应用程序中,我使用的是MuPDF 1.2版本,该版本只有32位二进制文件。现在,Google Play商店正在强制将旧应用程序更新为64位兼容。

是否可以编译旧的mupdf 1.2来创建64位.so文件?

任何想法都值得赞赏。

我们能够编译 mupdf 的 1.4 版本,但遇到了以下问题:如果调用前没有延迟,本机 drawpage(( 函数调用崩溃。添加小延迟后,当应用程序在调试模式下运行时,它可以工作。一旦我们发布它 - 它在 drawpage(( 调用时也会崩溃,延迟无济于事。

所以,如果有人能对这个神秘的问题有所了解,我将不胜感激。

我们有同样的问题。我们尝试直接从 1.2 版的源代码进行编译,但原始 NDK 编译器 5 不支持 64 位编译,而较新(或最新(的 NDK 在编译中给出了特定的错误。你以某种方式成功了吗?

最新更新