NDK环境配置(ubuntu 16.04)
下载
解压
注:解压路径 不要出现空格和中文
建议:将解压路径设置为:Android Studio的SDK目录里,并命名为ndk-bundle
好处:启动Android Studio时,Android Studio会自动检查它并直接添加到ndk.dir中,那么在使用时,就不用配置Android Studio与NDK的关联工作
环境配置
-
vim ~/.bashrc
-
add export
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/ndk-bundle
-
source ~/.bashrc
-
ndk-build -v
CMake
CMake是一个跨平台的编译工具,它自己不编译出目标对象,而是根据CMakeLists.txt生成 makefile(Unix) 或 project(Windows)文件,再使用一般的构建方式编译出目标对象。
目前在AndroidStudio中,一共有两种构建方式:
- ndk-build,需要配置文件Application.mk,Android.mk。
- Cmake,需要配置文件CMakeLists.txt。这种方式是AndroidStudio2.2版本新增加的方式,是目前google主推的方式
JNI
FEATURED TAGS
Android
debug
dumpsys
shell
linux
Permission
心理学
ubuntu
JNI
android
IMS
systemui
selinux
投资
eSIM
androidstudio
performance
pms
wms
view
flutter
iptables
netd
property
c++
kernel
mqtt
usb
company
statusbar
docker
ssh
hardware
webrtc
recovery
web
camera
rk3288
ota
A133
driver
rockchip
rk3399
chip
rk3588
a133
qt
t113
buildroot
AI
MCU
硬件
markdown
rk3568
随笔
rk3576