1、在file中打开setting,选择external tools,点击“+”。
2、javah设置
其中: program: $JDKPath$\bin\javah.exe
arguments: -classpath . -jni -d $ModuleFileDir$/src/main/jni $FileClass$
working directory: $ModuleFileDir$\src\main\Java
使用方法:右键Java类文件,选中external tools——>javah.即可在本模式下的/src/main/jni目录中找到相应h文件。(以project形式查看目录结构)
2、ndk-build设置
同javah添加相似
其中: program: F:\AndroidSDK\android-ndk-r20\ndk-build.cmd 选择自己存放的ndk目录中的ndk-build.cmd命令
arguments: 不用设置
working directory: $ModuleFileDir$\src\main\
使用方法:右键jni,选中external tools——>ndk-build.即可编译so库。(以project形式查看目录结构)
注意:在执行ndk-build命令之前还有许多文件要设置。
3、ndk-build clean设置
与2中很相似,只有参数设置为clean,
arguments: clean
使用方法:与2中一致