当前位置:网站首页>Ndk 和Cmake报错解决
Ndk 和Cmake报错解决
2022-08-10 22:42:00 【小刘学安卓】
今天在clone网上的开源Camera项目到本地运行的时候,android编译器提示ndk未安装(Camera源码中涉及到调用C++的库,所以需要用到ndk).
在装完ndk和cmake后,发现还是报错了。
解决方案:
1、cmake版本太高,需要安装低版本的cmake
最开始下载的是默认最高版本的cmake,编译报错Invalid revision: 3.22.1-g37088a8,解决方案是,下载老版本:
下载完老版本Cmake后,需要配置一下:
1、修改local.properties,追加cmake的路径
cmake.dir=/Users/liuqinhou/Library/Android/sdk/cmake/3.6.4111459
可能还要在build.gradle中指定Cmake版本
android{
......
externalNativeBuild {
cmake {
version "3.6.4111459"
}
}
}
2、现在并配置ndk
ndk的下载和配置方式和cmake类似
ndk.dir=/Users/liuqinhou/Library/Android/sdk/ndk/17.2.4988734
参考文章:
边栏推荐
- ASCII、Unicode和UTF-8
- (PC+WAP)带手机端pbootcms模板铝合金类网站
- 解析方法的参数列表(包含参数名称)
- 实例054:位取反、位移动
- How to be a Righteous Hacker?What should you study?
- CIKM2022 | Sequence Recommendation Based on Bidirectional Transformers Contrastive Learning
- 如何利用fiddler连接手机抓包APP
- leetcode:355. 设计推特
- 从零开始配置 vim(7)——自动命令
- RK3399 platform development series explanation (kernel-driven peripherals) 6.35, IAM20680 gyroscope introduction
猜你喜欢
随机推荐
PyQt5 窗口自适应大小
消息队列总结
虎牙自动发弹幕换牌子
实例050:随机数
基于交流潮流的电力系统多元件N-k故障模型研究(Matlab代码实现)【电力系统故障】
Nodes in the linked list are flipped in groups of k
计算需要的MIPI lane数目
N1BOOK writeup
LabVIEW分配多少线程?
配电网络扩展规划:考虑使用概率性能源生产和消费概况的决策(Matlab代码实现)
诺诚健华通过注册:施一公家族身价15亿 高瓴浮亏5亿港元
How does the Weiluntong touch screen display the current value of abnormal data while alarming?
HanLP词性表
Mysql's partial table master-slave construction and new table
LeetCode每日两题01:反转字符串 (均1200道)方法:双指针
OneNote 教程,如何在 OneNote 中整理笔记本?
MUI框架开发app中出现的问题
MySQL:MySQL的集群——主从复制的原理和配置
LeetCode每日两题02:反转字符串中的单词 (均1200道)
Fatal error: cstring: No such file or directory