第一步、下载 Android NDK, Revision 6b

[plain] view plain copy print ?
  1. wget-chttp://dl.google.com/android/ndk/android-ndk-r6b-linux-x86.tar.bz2
wget -c http://dl.google.com/android/ndk/android-ndk-r6b-linux-x86.tar.bz2

第二步:解压安装

[plain] view plain copy print ?
  1. tarjxvfandroid-ndk-r6b-linux-x86.tar.bz2
tar jxvf android-ndk-r6b-linux-x86.tar.bz2

第三步:修改环境变量

[plain] view plain copy print ?
  1. vim~/.bashrc
vim ~/.bashrc

添加:

[plain] view plain copy print ?
  1. exportNDK_HOME=$HOME/android-ndk-r6b
  2. exportPATH=$PATH:$NDK_HOME
export NDK_HOME=$HOME/android-ndk-r6bexport PATH=$PATH:$NDK_HOME

保存退出,输入以下命令使之立即生效。

[plain] view plain copy print ?
  1. source~/.bashrc
source ~/.bashrc  

第四步:测试

切换到NDK目录samples下的工程hello-jni下,执行ndk-build。如果能够正常执行,生成底层库*.so,则测试成功。 [plain] view plain copy print ?
  1. [email protected]:~$cd$NDK_HOME/samples/hello-jni
  2. [email protected]:~/android-ndk-r6b/samples/hello-jni$ndk-build
  3. Gdbserver:[arm-linux-androideabi-4.4.3]libs/armeabi/gdbserver
  4. Gdbsetup:libs/armeabi/gdb.setup
  5. Compilethumb:hello-jni<=hello-jni.c
  6. SharedLibrary:libhello-jni.so
  7. Install:libhello-jni.so=>libs/armeabi/libhello-jni.so
[email protected]:~$ cd $NDK_HOME/samples/hello-jni[email protected]:~/android-ndk-r6b/samples/hello-jni$ ndk-build Gdbserver      : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserverGdbsetup       : libs/armeabi/gdb.setupCompile thumb  : hello-jni <= hello-jni.cSharedLibrary  : libhello-jni.soInstall        : libhello-jni.so => libs/armeabi/libhello-jni.so


参考链接:

ubuntu NDK 的安装 http://blog.csdn.net/hdhd588/article/details/6688228

更多相关文章

  1. android monkey 使用测试
  2. android gps开发必备资料(含测试demo下载)
  3. Android中配置单元测试
  4. Android中使用ViewPage进行广告轮播测试代码
  5. Android帧率测试
  6. Kotlin 写 Android 单元测试(三),Mockito mocking 框架的使用
  7. Android UI自动化测试最佳实

随机推荐

  1. 【Android okhttp源码解析 二】同步请求
  2. Android基于XMPP Smack openfire 开发的
  3. Android 分享文本和图片
  4. Android ScrollView的使用
  5. Android(安卓)Intent Action 大全(转)
  6. FIDO框架分析3(FIDO UAF Android客户端)
  7. h5页面点击按钮,触发手机自带的发短信
  8. Android如何获取视频预览图(或首帧)和获取
  9. Android AppCompatActivity的ActionBar之
  10. 【Android-tips】 Unable to execute dex