【问题标题】:android ndk using mupdf libraryandroid ndk 使用 mupdf 库
【发布时间】:2011-09-03 01:34:39
【问题描述】:

我想在安卓手机上制作一个pdf查看器程序。所以,我购买了 mupdf 库。 我构建了 mupdf c++ 类并拥有“libmibookreader.so”文件。 而且我还编译了原生函数类。 然后,我尝试运行该应用程序,但出现了一些错误。

标签信息 AndroidRuntime java.lang.UnsatisfiedLinkError: open

【问题讨论】:

  • 您“购买”了 MuPDF 库? MuPDF 是一个开源应用程序。有一个商业版本,但如果您是客户,您应该联系 Artifex 以获得支持。 MuPDF 也不是用 C++ 编写的,所以我有点困惑。你是从哪里得到 MuPDF 的?

标签: android pdf compilation java-native-interface


【解决方案1】:

我认为你没有正确加载库,或者可能是你没有在System.load("libname"); 中正确给出名称

【讨论】:

  • 但我也使用了 System.loadlibrary("libname");
  • 你能发布你的 Logcat Trace 吗?
【解决方案2】:

你的安卓版本是多少? 在 2.1 及之前,lib libjnigraphics.so 丢失,mupdflib 需要它

【讨论】:

  • 嗨。我正在努力解决同样的问题。你能帮我解决这个问题吗?或者甚至可以在 2.1 上运行它?
猜你喜欢
  • 2011-11-09
  • 2014-08-04
  • 1970-01-01
  • 2012-08-30
  • 1970-01-01
  • 2015-03-02
  • 2012-06-03
  • 2016-04-13
  • 2012-12-19
相关资源
最近更新 更多