libharu скомпилировал Android так, но не может загрузить библиотеку - PullRequest
0 голосов
/ 08 февраля 2012

Теперь я скомпилировал libharu так, но когда я пишу код: System.LoadLibrary, он не может работать, сообщение об ошибке:

java.lang.UnsatisfiedLinkError: Не удалось загрузить libharu.so: findLibrary вернул null

Что случилось?

Ответы [ 2 ]

0 голосов
/ 03 апреля 2014

Что такое LOCAL_MODULE в вашем файле Android.mk при компиляции? В моем случае это LOCAL_MODULE: = hpdf. Таким образом, он создает файл libhpdf.so, и вам нужно System.loadLibrary ("hpdf");

0 голосов
/ 08 февраля 2012

Как называется so файл?Вы уверены, что он находится в папке lib\armeabi в Eclipse?

Вы должны загружать с System.loadLibrary("libharu"), а не с .so расширением.

...