android studio配置java_android studio配置Javah 和ndk-build

在studio中setting中可以添加一些extend tool方便开发,今天就说下怎么配置javah和ndk-build

setting中选择extend tool

4f1f12722ce6ef763f15682968570348.png

javah 命令的配置(一键生成h文件)

8fedf727066fb8d23c1429bb433a2667.png

1.Program:$JDKPath$\bin\javah.exe 这里配置的是javah.exe的路径(基本一致)

$JDKPath$可以从右侧按钮(insert mac...)中选择

2.Parametes: $FileClass$ 这里指的是要编译.h文件的java类

3.Working:ModuleFileDir\src\main\java //工作路径,也是.h生成的路径

ndk-build配置

2ea5dfed1e0309c2dc14cd9d3dce971f.png

1.Program:D:\Android\sdk\ndk-bundle\ndk-build.cmd 这里配置的是ndk下的ndk-build.cmd的路径,在你本地的ndk-bundle下

2.Parametes: 这里不需要参数

3.Working: //工作路径这个也可以不用配置

配置完Javah 和 ndk-build可以测试下了

Javah :选中要生成.h的文件,右键–>javah 就会看到有.h文件生成

c6b1f04cf3ae3b8302695ea4030d269b.png

ndk-build: 选中jni文件夹,然后点击 右键–>ndk-build 会在main下生成一个obj目录,里面会生成libxxx.so;

166f866d873d9780efb7814e0e1b06b1.png

也可以在gradle中配置生成libxxx.so目录

sourceSets{

main{

jni.srcDir "src/main/jni"

jniLibs.srcDir "src/main/jniLibs"//so文件会copy一份到jniLibs目录下

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值