Я пытаюсь использовать скомпилированную предварительно созданную общую библиотеку linux с моим приложением jni для Android, но когда я пытаюсь запустить приложение, появляется следующая ошибка:
04-16 19: 09: 13.633: E / dalvikvm (11810): dlopen ("/ data / app-lib / com.lXXXX.XXXX.connect-2 / libXXX_embedded_shared.so") не удалось: не удалось загрузить библиотеку: soinfo_link_image (компоновщик .cpp: 1636): не удалось загрузить библиотеку «libdl.so.2», необходимую для «libXXX_embedded_shared.so»; вызвано load_library (linker.cpp: 746): библиотека "libdl.so.2" не найдена
Я не смог найти libdl.so.2 в android / system / lib, но есть библиотека libdl.so, которую я пытался загрузить, но она все еще не разрешила зависимость.
Не могли бы вы указать мне, что мне здесь не хватает?