1. 下载Android 1.5 NDK, Release 1 For Windows 并解压到D:\android-ndk-1.5_r1
2.下载Cygwin, 执行setup.exe并开始安装(根据网络速度快慢而定, 预计安装需要20分钟左右)
注意:1. 选择台湾的http站点,速度会快很多; 2.开发选项里必须勾选gcc和make,否则后期无法编译
3.执行桌面图标Cygwin,出现linux shell提示符后, 修改当前目录(/home/username)下.bash_profile文件, 加入如下内容在文件尾部
ANDROID_NDK_ROOT=/cygdrive/d/android-ndk-1.5_r1
export ANDROID_NDK_ROOT
4.退出Cygwin,重新进入,执行以下命令
cd $ANDROID_NDK_ROOT
build/host-setup.sh
一切顺利的话会提示设置成功, 如果出错, 则检查错误并修复
5.编译sample hello-jni
进入Cygwin
cd $ANDROID_NDK_ROOT
make APP=hello-jni
一切顺利则会生成libhello-jni.so文件在 $ANDROID_NDK_ROOT/apps/hello-jni/project/libs/armeabi目录下
6.启动预先配置好的Eclipse + ADT环境,创建一个Android Project,选择Create project form existring source
Location = D:\android-ndk-1.5_r1\apps\hello-jni\project, 直接确认即可开始编译并生成apk文件
7.运行这个Project,及可看到效果.
8.祝大家好运Android NDK 编程环境搭建

更多相关文章

  1. Android(安卓)Studio 介绍
  2. Android(安卓)Annotations环境搭建(Android(安卓)Studio)
  3. Android使用FFmpeg 解码H264并播放(一)
  4. Android(安卓)基础:SharePreferences知识总结和在“登录”界面的
  5. Android极致优化
  6. Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundErro
  7. Android(安卓)文件的上传
  8. android按键静音键功能实现
  9. 一个关于Android视频流的Github项目

随机推荐

  1. Android判断网络状态是否断开+Android完
  2. 修改Android(安卓)Media Scanner的扫描路
  3. android SQLite 使用实例
  4. Android中的Binder详解
  5. Android(安卓)支持不同(本地化、屏幕、版
  6. 彻底解决Android(安卓)GPS没法定位这一顽
  7. 尚硅谷15天Android基础笔记
  8. [Android] Android进程与线程基本知识
  9. Android(安卓)Studio 3.0 新特性
  10. android 静默安装、卸载实现