【问题标题】:android ndk mupdf build errorandroid ndk mupdf 构建错误
【发布时间】:2011-11-09 04:04:21
【问题描述】:

我正在尝试制作一个项目以在 android 手机中阅读 pdf。

所以,我创建了普通的 Android 项目并安装了 android-ndk-r6-windows。

我构建了“libmibookreader.so”并在我的 java 类中设置了本机函数。

但是在编译我的项目后,我遇到了一个严重的错误。

Caused by: java.lang.UnsatisfiedLinkError: Library mibookreader not found

为什么会出现这个错误?

我真的不知道。我引用了“http://flytgr.thoth.kr/blog/697421”的地址。

我按照描述的参考文档进行了跟踪。

【问题讨论】:

    标签: android build java-native-interface mupdf


    【解决方案1】:

    这是因为你的library 没有被内核加载。您确定将库放在项目的libs/armeabi/ 文件夹中吗?

    在部署应用程序时检查 logcat,您应该会看到一些消息表明您的库已加载。

    如果您不这样做,您也可以尝试使用System.loadLibrary(libPath); 手动加载您的库。

    【讨论】:

      猜你喜欢
      • 2012-12-19
      • 1970-01-01
      • 2015-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多