一 ,ndk windows 环境搭建
Window 10 加 android-ndk-r12b-windows-x86_64
可以去官网去下载。下载地址:http://developer.android.com/tools/sdk/ndk/index.html#Downloads
获取去我的网盘下载:http://pan.baidu.com/s/1kVIcwkR
解压后:
环境变量配置:第一个配置ndk路径
第二个配置把环境变量配置到path里面去
检验是否成功:ndk-build
二.搭建linux的ndk环境
模拟环境:
使用京东云服务器 去Android 官网下载,链接http://developer.android.com/tools/sdk/ndk/index.html
我的云盘有linux的ndk开发包:http://pan.baidu.com/s/1dEOKaFB
使用xftp 上传到自己的ndk文件夹里面,如图:
上面我已经解压了:
如果没有解压,使用
(1)./android-ndk-r10e-linux-x86_64.bin解压,在解压前,给文件夹添加权限:chmod 777 -R ndk
(2)使用vim命令打开vim ~/.bashrc(在根目录)
(3)添加:
export NDKROOT=/usr/ndk/android-ndk-r10e
export PATH=$NDKROOT:$PATH
如图:在最后
(4)更新环境变量:
source ~/.bashrc
(5),测试下是否配置成功,可以cd/opt/adt_bundle_linux/ndk/samples/hello-jni/jni
输入命令:#ndk-builder此处如果提示没有权限,则需要改变hello-jni目录的权限,因为它要创建并生成目录,需要有写权限。
如果出现如下提示信息,证明成功,同时出现lib和obj两个文件夹
[armeabi] Gdbserver :[arm-linux-androideabi-4.6] libs/armeabi/gdbserver
[armeabi] Gdbsetup :libs/armeabi/gdb.setup
[armeabi]Install : libhello-jni.so => libs/armeabi/libhello-jni.so