`
woniu1983
  • 浏览: 165662 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Win7 下Android NDK + Cygwin环境配置

阅读更多
之前一直尝试配置Ubuntu下的环境的,我的Ubuntu12.04是VirtualBox虚拟机下的,整了半天,其他都好了,就是Eclipse下面安装ADT的时候,发现Eclipse连不上网络,查过代理等都没问题,于是本地安装ADT,结果又是和网络上的一样的一堆错误。 时间关系没有整到底,于是还是使用大家通行的Cygwin来吧。

巴拉巴拉的介绍就不说了,直接记录步骤吧。



1. Android NDK下载
  下载Windows系统下的版本,至于32位还是64位由你机器而定,我的是Win7 32位,下载的是:android-ndk-r8e-windows-x86.zip
  电梯直达:http://developer.android.com/tools/sdk/ndk/index.html#Installing
 

2. Cygwin下载
  下载Setup.exe
  电梯直达:http://cygwin.com/install.html

3. 安装 Android NDK
   解压缩到某个目录即可,例如我的: E:\DevelopEnviroment\Android\
   解压缩后的文件夹名字如下:android-ndk-r8e

4. 安装Cygwin
   运行Setup.exe,如下图片是转载自别人的(请见参考Link)
  
  
  
  
  

5. 运行下Cygwin
   第一次运行后,会为你创建当前的用户包括一些环境文件(类似于Linux下的bash文件等等),下一步我们会修改其中的文件

6. 配置NDK环境变量
   .cygwin的安装目录,找到一个home\<你的用户名>\.bash_profile文件末尾添加如下:
    其中“e/DevelopEnviroment/Android/android-ndk-r8e
”是表示Android NDK是安装在E:/DevelopEnviroment/Android/android-ndk-r8e

  
ANDK=/cygdrive/e/DevelopEnviroment/Android/android-ndk-r8e
export ANDK

 

7. 测试NDK环境
   输入 cd $ANDK, 进入/cygdrive/e/DevelopEnviroment/Android/android-ndk-r8e

   进入/samples/hello-jni项目下,运行$ANDK/ndk-build
   输出效果如下:
$ $ANDK/ndk-build
Gdbserver      : [arm-linux-androideabi-4.6] libs/armeabi/gdbserver
Gdbsetup       : libs/armeabi/gdb.setup
Install        : libhello-jni.so => libs/armeabi/libhello-jni.so


   以上即表明安装完毕。

 

参考Link: http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c42246121b30a8e16071405f8f90613441e9120db4a72b24604573ecc589954fdbb0922d288f33712d5cd04e418f4fef961d73d620e106bff60ee7cbe74290b9a5d1c82253dd24756d8081c3045b44&p=c2769a4786cc42a858b1d22454078b&newp=927f861a85cc43ff57ee937e4e55a5231610db2151d4db15&user=baidu&fm=sc&query=Android+NDK+%B1%E0%D2%EB+zlib&qid=&p1=7

http://wenku.baidu.com/view/63039e8071fe910ef12df86b.html
分享到:
评论
1 楼 fukeainideren 2014-07-30  
帖子太旧,新版的ndk配置不需要cgywin,
我在“百度经验”上发了一篇帖子关于android ndk 最新版 r10
的环境配置附视频,主要介绍了:
① 使用 android sdk r23 如何配置
② 使用 android ndk r10 如何配置
③ andorid adt自带eclipse无法设置ndk路径的解决方法
④ 如何配置 Java8 jdk8 环境
⑤ 如何使用代理ip
⑥ 如何更新 android sdk
⑦ 如何访问google的朋友
⑧ 如何下载 android sdk, android ndk
链接地址:
http://jingyan.baidu.com/article/3ea51489e7a9bd52e61bbac7.html

相关推荐

Global site tag (gtag.js) - Google Analytics