基于Android Studio 的javah头文件配置
设置截图:
具体参数:
Program: C:\Program Files\Java\jdk1.8.0_144\bin\javah.exe
Parameter: -classpath . -jni -d $ModuleFileDir$/src/main/jni $FileClass$
Working directory: $ModuleFileDir$\build\intermediates\classes\debug
1.首先,定义jni java 类
public class JniTest {
public native void onKeyboardCallback(int key,int value);
}
2. 编译工程,生成JniTest.clsss 文件
3.在JniTest.java 文件上右键,选择External Tools -> javah 运行。
OK
当然在windows上也可以配置环境变量,用命令行进行编译jni
PATH