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
markdown
android
IMS
systemui
selinux
eSIM
androidstudio
performance
pms
wms
view
flutter
iptables
netd
property
c++
kernel
mqtt
usb
company
statusbar
docker
hardware
webrtc
recovery
web
camera
rk3288
A133
driver
rockchip
rk3399
chip
rk3588
a133
qt
t113
buildroot
AI
MCU