Android Native Code开发学习(一)环境配置

Android Native Code开发学习(一)

本教程为native code学习笔记,希望能够帮到有需要的人

我的电脑系统为ubuntu 22.04,当然windows也是可以的,区别不大

环境配置

首先我们新建一个native C++项目

然后我们下载NDK和CMake

注意,有时候我们下载完成后还是会显示没有NDK,就是会有一个空指针错误,面对这种情况我们就需要手动指定NDK的目录,如果没有出现这种情况请忽略。下面介绍两种手动指定方法。

NDK指定方法一(好像有bug有时不能用)

直接在下面的NDK位置选择,但大多数时候都是灰色的不能修改,这不知道是不是bug还是说就是这样,所以建议直接用下一种方法

NDK指定方法二

直接在local.properties中修改路径,如果没有ndk.dir的话自己手动加上就可以。

然后我们重新sync一下就可以了,如果你不知道sync是啥,上图

就是这个可爱的大象,大象大象你的鼻子为什么这么长~

然后我们点一下运行

注意,可能会有问题就是让你下载最新的build tool,按它的提示下载就可以了

这是很久以前写的博客,现在在重新回顾技术,重新完善博客,希望可以帮到你

相关推荐
Winston Wood38 分钟前
如何在Android中自定义property
android
许多仙38 分钟前
Openlayers10.2.1最新版在安卓Compose中使用的一个例子
android
青山渺渺38 分钟前
Android CCodec Codec2 (十九)C2LinearBlock
android·音视频·codec2·ccodec
顾北川_野40 分钟前
Android 重新定义一个广播修改系统时间,避免系统时间混乱
android
放学以后Nicetry42 分钟前
Android 14 SPRD 下拉菜单中增加自动亮度调节按钮
android
且随疾风前行.42 分钟前
重学 Android 自定义 View 系列(三):自定义步数进度条
android
且随疾风前行.44 分钟前
安卓属性动画插值器(Interpolator)详解
android
qxlxi1 小时前
【Spring编程常见错误50例】03.依赖注入常见错误-上
android·python·spring
江梦寻1 小时前
SpringBoot项目编译报错 类文件具有错误的版本 61.0, 应为 52.0
java·spring boot·后端·学习·spring·intellij-idea·idea
Winston Wood1 小时前
Android中桌面小部件的开发流程及常见问题和解决方案
android·桌面小部件