ошибка сборки android ndk mupdf

Я пытаюсь сделать проект для чтения pdf в телефоне Android.

Итак, я создал обычный Android-проект и установил android-ndk-r6-windows.

И я создал «libmibookreader.so» и установил собственные функции в своем классе Java.

Но после компиляции моего проекта у меня серьезная ошибка.

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

Почему возникла эта ошибка?

Я действительно не знаю. Я сослался на адрес «http://flytgr.thoth.kr/blog/697421».

Я последовал вниз, как описано в справочном документе.


person smiler    schedule 02.09.2011    source источник


Ответы (1)


Это потому, что ваш library не был загружен ядром. Вы уверены, что поместили свою библиотеку в папку libs/armeabi/ вашего проекта?

Проверьте logcat, когда вы развертываете свое приложение, вы должны увидеть там сообщения о том, что ваша библиотека была загружена.

Если вы этого не сделаете, вы также можете попробовать использовать System.loadLibrary(libPath); для загрузки библиотеки вручную.

person Ovidiu Latcu    schedule 02.09.2011