美文网首页
AndroidStudio一键生成jni头文件

AndroidStudio一键生成jni头文件

作者: 100个大西瓜 | 来源:发表于2021-04-24 18:03 被阅读0次

在AndroidStudio新建包含ndk的项目下,默认下cpp/c源文件是放到

module/src/main/jni目录中,对于一个包含了native方法的java文件,直接生成相应的.h文件到

module/src/main/jni目录的一种方法是,定义一个tools,

File->Settings->Tools->External Tools 扩展工具栏

新建一个

9f3ffe0c-2ff2-4e66-aff3-69efa09d78c4.png

其中:program:

JDKPath/bin/javah”

Agruments:

-jni -classpath OutputPath -d ModuleFileDir/src/main/jni FileClass

Working directory:

$ProjectFileDir

点击保存。然后编译一下,保证我们的java代码已经生成了class文件,生成.h文件需要依赖于.class文件,

然后对着含native方法的java源文件,右键,选择

63aa6986-6cae-4dc1-8933-a45e02e1e52b.png

即可生成.h文件,在module/src/main/jni目录中即可找到相应的文件。

eddf3eb2-f2bc-4489-96d5-1522d434428a.png

相关文章

网友评论

      本文标题:AndroidStudio一键生成jni头文件

      本文链接:https://www.haomeiwen.com/subject/odelrltx.html