Android应用程序调用c/c++要用到ndk
下载地址如下
http://down.tech.sina.com.cn/content/52981.html
http://developer.android.com/sdk/ndk/index.html
解压后得到一个文件夹android-ndk-r7
(终端下)#vi .bashrc,在最后加上如下一行
export PATH=$PATH:/home/user/android-ndk-r57
保存,退出
使得刚刚的设置生效
#source .bashrc
测试环境是否配置成功
#cd android-ndk-r7
#cd sample/hello-jni/jni
#ndk-build
这时会出现一个错误
重新编译
#ndk-build
这样就会出现如下提示信息,证明成功,同时出现lib和obj两个文件夹
Gdbserver : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserverGdbsetup : libs/armeabi/gdb.setup
Compile thumb : hello-jni <= hello-jni.c
SharedLibrary : libhello-jni.so
Install : libhello-jni.so => libs/armeabi/libhello-jni.so
这样就可以使用NDK了