基于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
![]()

本文详细介绍了如何在AndroidStudio中配置javah头文件,包括定义jni Java类、编译工程生成类文件及使用javah命令生成头文件的步骤。同时,文章还提到了在Windows环境下配置环境变量并使用命令行编译jni的方法。
934

被折叠的 条评论
为什么被折叠?



