美文网首页
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