美文网首页
android studio external tool 自定义

android studio external tool 自定义

作者: ggghhhhhhhh | 来源:发表于2020-06-15 14:11 被阅读0次

    在上一篇文章中,生成头文件和编译的命令行,用起来感觉非常繁琐,类文件的路径看着头疼,所以需要一些比较方便快捷的方式来做这些步骤。

    1.打开Settings,找到External Tools 打开后点击左上角的加好,创建一个tool

    Tool Settings中的参数:

    Program: $JDKPath$\bin\javah.exe

    Arguments:-classpath . -jni -d $ModuleFileDir$/src/main/jni $FileClass$

    Working directory:$ModuleFileDir$\build\intermediates\classes\debug

    Arguments 还有另外一种写法:

    Arguments :-classpath . -jni -o $ModuleFileDir$/src/main/jni/$Prompt$ $FileClass$ 

    这种写法生成头文件时,会弹出一个输入框,需要输入头文件的文件名,是因为在 -o时的Prompt

    配置完后保存

    2.使用

    在所需要生成头文件的类上,右击,选择External Tool->javah 即可生成头文件

    3.编译,同2创建一个ndk-build的工具

    参数如下:

    Program:C:\android\sdk\ndk-bundle\ndk-build.cmd

    Working directory:$ProjectFileDir$\app\src\main

    生成后,右击2步骤中生成的头文件,选择External Tool->ndk-build 即可生成动态链接库.so文件

    Ok,配置完成,爽yy.

    参数的配置也有其他方案,参考链接

    相关文章

      网友评论

          本文标题:android studio external tool 自定义

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