1下载ndk程序,当前最新版本是(android-ndk-r6b),解压到一个目录
2配置环境变量:
vi ~/.bashrc
这是我修改后的环境变量:
export PATH=$PATH:/home/cheng/chengdoc/android-sdk-linux_x86/platform-tools:/home/cheng/chengdoc/android-sdk-linux_x86/tools:/home/cheng/chengdoc/android-ndk-r6b
source ~/.bashrc 让环境变量立即生效
3 测试ndk是否工作正常,这里用ndk示例来测试:
(任意目录)ndk-build -C /home/cheng/chengdoc/android-ndk-r6b/samples/hello-jni/
输出:
make:进入目录'/home/cheng/chengdoc/android-ndk-r6b/samples/hello-jni'
Gdbserver : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserver
Gdbsetup : libs/armeabi/gdb.setup
Compile thumb : hello-jni <= hello-jni.c
SharedLibrary : libhello-jni.so
Install : libhello-jni.so => libs/armeabi/libhello-jni.so
make:离开目录“/home/cheng/chengdoc/android-ndk-r6b/samples/hello-jni”
到实例目录看,生成了几个新的文件夹
出现以上类似信息你就ok了,在hello-jni工程的obj下有你想要的东西