Хорошо, я получил это с этими сообщениями:
http://electrofriends.com/articles/jni/jni-part1-java-native-interface/
http://electrofriends.com/articles/jni/part-2-jni-visual-studio-setup-dll-project/
Включая собственную библиотеку в Netbeans
1.- Создайте библиотеку JNI .dll или .so в Visual Studio с проектом DLL или библиотекой C ++ для Android, без пустого проекта и со ссылкой на JDK:
a.- В Visual Studio перейдите в Project-> Свойства.
b.- С левой стороны выберите C / C ++, добавьте jdk include и win32 path в Дополнительные каталоги включения.Если вы установили jdk в программные файлы c, то путь будет
C: \ Program Files \ Java \ jdk1.6.0_18 \ include;C: \ Program Files \ Java \ jdk1.6.0_18 \ include \ win32
, если JDK является 64-битной платформой, DLL должна быть скомпилирована в x64.
2.- В Netbeans:
a.-Щелкните правой кнопкой мыши свойства проекта
b.- Нажмите на RUN
c.- В опциях VM TextBox добавьте:
-Djava.library.path="C:\Your Directory where Dll is present".
c.- Наконец вызовите метод C ++:
System.loadLibrary("JNILibreria");
Полное имя dll, например, JNILibreria.dll.