Имеете вышеуказанную ошибку в вашем приложении JNI для Android? Читайте дальше ...
Вначале я скажу, что я уже решил это по-своему, но я чувствую, что что-то в системе сборки Android (возможно, в отношении Eclipse) сломалось, и я надеюсь сэкономить кому-то еще несколько часов боли , Возможно, другие сталкивались с этой проблемой и могут прокомментировать, что сработало для них.
Некоторое время у меня был проект Android с некоторым JNI-кодом, который я разработал с использованием NDK. Затем сегодня я что-то изменил в коде java, а затем poof, я больше не мог загружать свою библиотеку JNI. Не удалось с исключением как:
E / AndroidRuntime (999): java.lang.UnsatisfiedLinkError: Не удалось загрузить mylibrary: findLibrary вернул null
Я гуглил и пробовал все (пересборка, закрытие и повторный запуск Eclipse и т. Д. И т. Д.)
Что в итоге решило мою проблему? Я физически удалил свое приложение с устройства перед тем, как повторить попытку. Вот и все. После этого все заработало. Что сработало для вас?