Mr.Smile填坑记——ndk制作so库,ndk-build不是内部或外部命令。。。的错误
来源:互联网 发布:五十六已然知天命视频 编辑:程序博客网 时间:2024/05/16 19:08
想了想大概就需要下面这几步:
1.下载ndk
2.配置ndk的环境变量
3.在android studio添加一些ndk的配置
4.编写c文件
5.生成so库
6.调用so库
上面提到的大部分问题你都可以在下面的两篇文章找到解决办法
http://blog.csdn.net/u010976213/article/details/50816956
http://blog.csdn.net/u010976213/article/details/53424364
这篇文章的主要目的就是记录一下我遇到的坑!
先说一下遇到的坑,那就是按照上面提到的两篇文章,完成所有的工作之后,运行ndk-build,一直报错不是内部或外部命令。
1.在module的gradle的defaultConfig下添加
ndk{ moduleName "testNDK"//名字自己取 abiFilters "armeabi", "armeabi-v7a"//这里是你想生成什么类型的就自己添加 }2.在module的gradle下添加
externalNativeBuild { ndkBuild { path 'jni/Android.mk'//这个是Android.mk文件的路径 } }
完成之后就可以运行ndk-build,生成.so了
第一次写,也只是为了记录自己遇到的坑,如果能帮到大家就再好不过了
0 0
- Mr.Smile填坑记——ndk制作so库,ndk-build不是内部或外部命令。。。的错误
- NODE_PATH不是内部或外部命令的错误
- .不是内部或外部命令
- 计算机基础知识——“该命令不是内部或外部命令”的解决方法
- javac 不是内部或外部命令 和 错误 找不到或无法加载主类 的解决方法
- vs2012编译错误----'yasm' 不是内部或外部命令
- ‘javac’不是内部或外部命令错误解决方法
- 处理java错误:javac不是内部或外部命令
- javac不是内部或外部命令错误解决方法
- 关于'JAVAC' 不是内部或外部命令的解决办法——解决WIN10系统
- 错误:'nasm' 不是内部或外部命令,也不是可运行的程序
- 错误:'nasm' 不是内部或外部命令,也不是可运行的程序
- 错误:'nasm' 不是内部或外部命令,也不是可运行的程序
- “adb不是内部或外部命令,也不是可执行的应用程序”错误原因及解决方法
- Android错误_adb不是内部或外部命令,也不是可运行的程序
- netbeans下tomcat报"'127.0.0.1' 不是内部或外部命令的错误"启动失败解决方法
- Android错误之--'keytool' 不是内部或外部命令,也不是可运行的程序
- cmd下输入python,报不是内部或外部命令错误的解决方法
- ActiviteMQ分析
- Mybatis 一些常用语法
- NodeJs环境安装初探
- jQuery的三种$()
- 如何正确的选择框架,希望给出意见
- Mr.Smile填坑记——ndk制作so库,ndk-build不是内部或外部命令。。。的错误
- NodeJs环境安装初探
- 各种特效生成器网站 开发中好用的网站
- MongoDB Java Driver中的写操作策略
- MongoDB Java Driver中的写操作策略
- 京东导航的jquery实现
- Java获取各种常用时间方法
- Java获取各种常用时间方法
- h5jquery拿到input的值