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