7步使用JNI

	//1.在静态初始化中载入需要调用的本地动态库
	static 
	{
		System.loadLibrary("xxx");
	}
	
	//2.申明Native方法
	public native int getA(int nInput);
	
	//3.利用javah 生成本地头文件
	//cmd 进入当前根目录  javah -classpath bin/classes -d jni com.xxx.class名
	//结束后看到jni文件夹及头文件
	//4.实现本地方法
	//注意C++和C文件的不同 主要是env部分
	//5.自己编写make or 直接用命令编译
	//6.cygwin编译
	//7.测试


OK,简单7步,使用JNI。

你可能感兴趣的:(7步使用JNI)