当前位置:网站首页>ndk编译so库
ndk编译so库
2022-08-05 05:55:00 【shuangrenlong】
1.android studio 在sdk 设置里面选中ndk版本下载
ndk开发我们此处下载的版本是21.0.6113669
android stuido的local.properties需要配置sdk和ndk路径
例如
sdk.dir=C\:\\Sdk
ndk.dir=C\:\\Sdk\\ndk\\21.0.6113669
2.配置ndk环境变量Path 只要指向ndk-build.cmd 文件的目录
3.检查ndk环境是否配置好 cmd命令: ndk-build -v
GNU Make 4.2.1
Built for x86_64-w64-mingw32
Copyright (C) 1988-2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software:you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
表示环境已经配置好
4.编译库
第一种方法,把文件放入工程app模块 和java平级的目录jni里面。。jni不要再放一个文件夹包起来,然后进入这个目录
例如 e: 进入E盘 cd E:\jni 进入了目录 然后执行命令 ndk-build 就会生成so库了
如果不成功,看下报错是什么。。是不是文件的目录不对,再调整
放入工程其实主要是方便看文件里面的内容 ,方便修改
第二种方法其实跟第一种一样。就是不放进工程。直接命令进入目录(无需修改为jni),执行ndk-build就行了,就会生成so文件了,每个cpp文件都会生成一个so文件
亲测可以生成没有问题
可以看下
边栏推荐
猜你喜欢
随机推荐
(JLK105D)中山爆款LED恒流电源芯片方案
What is Alibaba Cloud Express Beauty Station?
自营商城提高用户留存小技巧,商城对接小游戏分享
Network Troubleshooting Basics - Study Notes
Cloud Computing Basics - Study Notes
Writing OpenCV in VSCode
D41_buffer pool
scikit-image图像处理笔记
ES2020新特性
NACOS配置中心设置配置文件
《PyTorch深度学习实践》第十一课(卷积神经网络CNN高级版)
#Sealos#使用工具部署kubernetesV1.24.0
七夕!专属于程序员的浪漫表白
数组&的运算
HelloWorld
MySql面试题总结
golang-条件语句
多行文本省略
numpy.random使用文档
武田公司2022财年第一季度业绩强劲;正稳步实现全年的管理层指引目标









