gpt4 book ai didi

android - 在 Android 中构建 PDFium

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:04:28 26 4
gpt4 key购买 nike

我遇到了一个问题。我必须向我的 Android 应用程序添加 PDF 阅读器支持(现在我正在使用 Mupdf,但我需要更改它)。

我找到了 PDFium 项目 ( https://code.google.com/p/pdfium/ ),我认为这是我需要的。
我在 Android 方面没有太多经验,也无法为 Android 构建它,我已按照此处的构建说明进行操作 https://code.google.com/p/pdfium/wiki/Build没有好的结果。

您能否提供一些提示或建议来实现在 Android 中构建此工具?

提前致谢!!!

最佳答案

如何构建?

我建议在 Linux 上构建(虚拟机就足够了),因为官方不支持 Windows,并且在较新版本的 OS X 上存在很多问题。

您将需要大约 60 GB 的可用空间。

  • 安装 OpenJDK 8
  • $ mkdir ~/android_src && cd ~/android_src 或选择任何其他路径
  • $ repo init -u https://android.googlesource.com/platform/manifest -b android-7.1.1_r28

    (详细说明可用here)

  • $ repo sync 并等待...
  • 克隆此 repo(或下载 zip 及其内容)
  • ~/android_src 中的 makefile 替换为此 repo 中的相应 makefile
  • $ cd ~/android_src
  • $ source build/envsetup.sh
  • $ cd external/pdfium/fpdfsdk
  • $ lunch 并选择架构
  • $ mma 等待 ~5 分钟
  • 库在~/android_src/out/target/product/generic*/obj/lib/libmod*.so中可用,复制到某处
  • $ rm -r ~/android_src/out 在下一次构建之前

它对我有用,但如果对你不起作用,请尝试安装列出的附加包 here .

Source

关于android - 在 Android 中构建 PDFium,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26532306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com