JNI Android Studio 调试

https://developer.android.google.cn/studio/projects/add-native-code.html

首先就是得配置好NDK环境,网络有相关知识

再就是新建一个项目,下图相关记录



创建一个项目,新建一个java类,里面配好方法即可,在Tasks里面执行一下build



这样就生成了对应的class文件,在build目录里面


于是就可以在命令行里面执行

javah -classpath build/intermediates/classes/debug -d jni com.lzx.jni.DO

指向class路径,然后-d 相应的类,

很快就会在 jni 目录生成想要的头文件,它只有头文件,具体的mk,以及实现方法都需要自己实现,mk 方法可以参考NDK目录下的hello_jni项目写法



然后按照NDK的配置方法,加上 两个mk文件,以及加上C的实现文件,

然后执行ndk-build 命令就生成对应的libs/下的so文件





DO.java 不能改名字,因为so 就是用DO,所以命名改变 还需要重新搞一次 so


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值