Я пишу проект Android, в котором есть собственный слой, помогающий слою java, и я застрял в месте, где, когда я пытаюсь сделать System.loadLibrary, выдается ошибка, что он не может связать его.
Я использую целевой NDK для создания собственного слоя, а затем использую ant для компиляции и создания apk.
При запуске на устройстве я получаю следующую ошибку.
Невозможно dlopen(libsomething.so) Не удается загрузить библиотеку: link_image[1995]: не удалось связать libsomething.so
Библиотека собирается в apk и правильно распаковывается. Если я попытаюсь удалить библиотеку вручную, а затем запустить ее, она фактически выдает эту библиотеку, которая не найдена. Итак, он может найти библиотеку, но выдает эту ошибку, и я не могу понять, почему эта ошибка возникает.
Пожалуйста помогите.