一、配置Android Studio的External Tools。编辑窗口保持在刚刚新建的写有Native方法的Class上。然后File->Setting->Tools->External Tools->Add External Tools。

二、在新添加的界面配置生成头文件信息:

- Program: javah
- Parameters: -v -jni -d $ModuleFileDir$/src/main/jni $FileClass$
- Working directory: $SourcepathEntry$
如果是android studio 4 以上,需要修改为如下:
- Program: javah
- Parameters: -classpath . -jni -d $ModuleFileDir$/src/main/jni $FileClass$
- Working directory: $SourcepathEntry$
注意:如果是Linux平台则Program修改为:/usr/bin/javah
三、去生成头文件:

四、成功生成:


本文详细介绍了如何在Android Studio中配置External Tools以使用javah命令生成JNI头文件。该过程适用于不同版本的Android Studio,并针对Linux平台进行了特别说明。
910

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



