eclipse和androidstudio jni开发流程
2017-12-18 本文已影响0人
miniminiming
/**
* eclipse jni过程
* 写一个jniutil.java的代码,里面写上native方法,build一下
* 生成的class文件路径为D:\eclipse-workspace\JNITest\bin\classes\com\hst\jnitest
* 然后,在classes 这个文件 夹节点,打开命令行运行javah com.hst.jnitest.JNIUtils 会生成一个头文件
* 然后build项目,就会生成一个jni文件夹,附带生成了一个cpp文件
* 然后按照.h文件中定义的函数进行开发
* 开发完在jni文件夹下运行 ndk-build,运行以后首先要配置ndk的环境变量
* 记住 D:\eclipse\android-ndk-r9d\ 路径后面的最后一个斜杠一定要有,不然无法设置成功
*/
public class JNIUtils {
static {
System.loadLibrary("testJNI");
}
public native String getString();
public native int getInt();
}