*.so library

Ответить
acs
Сообщения: 1
Зарегистрирован: 21 апр 2015, 14:19

*.so library

Сообщение acs » 21 апр 2015, 14:25

Привет всем! Народ помогите как можно подключить *.so библиотеку?

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

Re: *.so library

Сообщение klblk » 22 апр 2015, 07:23

-1) Иметь представления о Android NDK
0) Библиотека должна быть собрана для Android (с помощью Android NDK) для соответствующей архитектуры (armeabi-v7, x86 и т.д.)
1) Для Eclipse положить в папку libs (../libs/armeabi-v7/libmy.so), для AS - в папку jniLibs (../src/main/jniLibs/armeabi-v7/libmy.so).
2) Java коде вызвать:
[syntax=java5]System.loadLibrary("my"); //без префикса lib и расширения .so[/syntax]

Ответить