Я пытаюсь импортировать сторонний .so в проект моей андроид-студии, но я не знаю, как это сделать.импорт .so в android studio error
Моя среда:
Ubuntu 14,04, Android-студия1,4, Gradle2.4, NDK r10e
так, Есть ли кто-нибудь может мне помочь? Большое спасибо.
, что я сделал:
- загрузить исходный код CCV (github.com/liuliu/ccv), а затем использовать руки-Linux-androideabi-GCC, чтобы получить файл libccv.so.
- скопировать файл libccv.so в папке/SRC/функция ccv_read_impl Главный/jniLibs/armeabi
- ИНТ основной деятельности, System.loadLibrary («ССГ»), а затем вызвать ККТ в.
но IDE говорит:
неопределенная ссылка на 'ccv_read_impl'
моя структура проекта выглядит так:
в @sonic Сайед, добавляю системы. loadLibrary ("ccv") в моей MainActivity, но ошибка все еще существует.
Как я пытаюсь использовать простой .so, чтобы проверить, как его использовать. Я пишу функцию C add: int result (int a, int b) и делаю это libadd.so.the другие все как указано выше;
Информацияошибка выглядит так: the error info and the code I call the function
* «не сработало для меня» * является своего рода расплывчатым, не так ли? Не могли бы вы проанализировать шаг за шагом, где ваши результаты будут отличаться от ожидаемых? –
да. У меня есть права на редактирование. – shiy10
> но IDE говорит: * Неопределенная ссылка на 'ccv_read_impl' *. Где именно это говорит IDE? Может быть, лучше всего добавить скриншот с этим сообщением –