android ndk mupdf生成错误

问题描述:

我想做一个项目,阅读PDF手机在Android手机。android ndk mupdf生成错误

因此,我创建了正常的Android项目并安装了android-ndk-r6-windows。

而且我构建了'libmibookreader.so'并在我的java类中设置了本地函数。

但编译我的项目后,我有一个严重的错误。

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

为什么会出现此错误?

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

我按照所述的参考文件进行了跟踪。

这是因为您的library未被内核加载。你确定把你的图书馆放在你项目的libs/armeabi/文件夹中吗?

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

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