您的位置:首页 > 移动开发 > Android开发

Android使用MuPDF查看pdf文件之源码的下载与编译

2017-08-15 14:57 866 查看
官网下载源码地址:点击打开链接

0、可以直接下载压缩包,也可以使用git拉取代码。我这里用的是直接下载。下载的版本为1.10。

(1.11的版本platform文件夹下没有Android这个文件夹,不会用,所以还是用的1.10版本)

1、下载后放到Linux虚拟机,然后使用make generate编译(也可在Windows下cygwin下编译,可尝试一下)。编译后得到generated文件夹,如图



2、把\mupdf-1.10-source\platform\android\viewer目录下的local.properties.sample文件,将它改为local.properties

3、并且把NDK和SDK路径改成自己电脑上的



4、打开\mupdf-1.10-source\platform\android\viewer\jni下的Application.mk,改成如图



这样就可以生成这三种so了。如果需要其他64位的,直接在后面加上即可。

5、最后cd到mupdf-1.10-source\platform\android\viewer目录下,执行ndk-build

编译时间比较长,编译成功后,在libs目录下生成各个平台对应的so





编译出来的so文件非常大,1.6编译出来的7948KB,1.10编译出来的34450KB

把编译出来的so放在这里:(有arm,armv7,x86三种)点击打开链接

参考文献:Android:ubuntu下编译MuPDF源码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: