android studio3.0 jni开发如何快速生成头文件

一、配置Android Studio的External Tools。(File->Setting->Tools->External Tools->Add External Tools)

这里写图片描述

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

这里写图片描述

Program: javah  
Parameters: -v -jni -d $ModuleFileDir$/src/main/cpp$FileClass$  
// src/main/cpp可改为模块下的任意目录
Working directory: $SourcepathEntry$  

注意:如果是Linux平台则Program修改为:/usr/bin/javah

三、去生成头文件:

需要在java代码中事先写好native方法和加载so类,然后右键选中该类如下图

这里写图片描述

四、成功生成:

这里写图片描述

参考鸣谢:https://blog.csdn.net/wwdlss/article/details/80484140


版权声明:本文为sinat_33285127原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。