我想为android.I建立MuPDF pdf查看器,按照他们[网站]的说明
它基本上告诉我这样做:
准备来源
从git:
查看mupdf源代码的副本〜/ src $ git clone git://git.ghostscript.com/mupdf.git查看 第三方库子模块:
〜/ src / mupdf $ git submodule update --init填充生成的 目录中包含必要的文件:
〜/ src / mupdf $ make generate构建和调试
切换到platform / android目录并编辑本地 属性配置文件。
〜/ src / mupdf $ cd platform / android~ / src / mupdf / platform / android $ cp local.properties.sample local.properties~ / src / mupdf / platform / android $ nano local.properties构建本机代码库:
〜/ src / mupdf / platform / android $ ndk-build
请注意,我几乎不知道android中的本机代码。因此,我可能会错过一些简单的步骤。除了nano部分(关于编辑local.properties文件)之外,我完全按照上述步骤操作。
按照步骤后,我将项目导入eclipse。问题是,我只在libs下看到一个文件夹(名为armeabi-v7a)。我想为其他架构(armeabi,mips,x86)构建MUPDF,并能够在所有这些架构中运行应用程序。
我遇到了this,但我找不到像 APP_ABI 这样的行。所以我的问题是我如何为其他架构构建?