AndroidPDF

2017/04/16 pdf

Android PDF 阅读器

使用开源项目muPDF作为PDF底层解析

  1. muPDF官网
  2. GitHub muPDF 地址
  3. muPDF 代码库(实时更新)
  4. How to build the Android library
1.  下载Cygwin 
2. 安装Cygwin,过程不详细描述。

编译环境搭建好之后下载 muPDF源码

之后更新muPDF使用的第三方库

git submodule update --init

紧接着编译生成generated

make -C libmupdf generate

编译完之后会在generated文件夹下生成一大堆字体库之类的

最后一步就是使用 ndk-build 进行编译,编译之后.so文件有点大

try add LOCAL_CFLAGS += -DTOFU in Core.mk

可以减小到2十几M