之前一直尝试配置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
分享到:
相关推荐
6. 使用Cygwin终端或命令行,配置NDK的编译环境,如设置NDK_ROOT等环境变量。 7. 使用NDK提供的build工具和脚本,编译原生代码库并与Java代码集成。 **注意事项** - 安装Cygwin时,务必选择必要的开发工具包,如...
Windows环境下搭建Android NDK环境是为了在Android应用开发中使用C和C++代码,生成.so动态库。这个过程涉及到多个步骤,包括安装和配置SDK、NDK、Eclipse、Cygwin等工具。 1. **SDK、NDK、Eclipse的安装** - ...
在Windows 7环境下搭建Cocos2dx的Android开发环境,主要涉及四个关键组件:Cygwin、Eclipse、Android NDK以及Cocos2dx。以下是详细的步骤和知识点: 1. **Cygwin**:Cygwin是一个在Windows操作系统上模拟Unix环境的...
【Android开发环境搭建】在Windows环境下,搭建Android开发环境主要涉及以下几个步骤: 1. **安装JDK**:首先需要安装Java Development Kit,它是编写Android应用的基础,因为Android Studio和NDK都需要Java环境...
##### 2.1 win32开发环境配置 **2.1.1 Visual Studio 2008** - 安装Visual Studio 2008,推荐默认安装以确保必要的Visual C++组件被正确集成。 **2.1.2 cocos2d-x** 1. **下载引擎**:访问官方网站...
首先,环境配置的核心组件包括Cygwin、NDK(Native Development Kit)和SDK(Software Development Kit)。Cygwin是一个模拟Linux环境的工具,因为NDK的本地库编译需要在Linux系统下完成,但在Windows系统上,我们...
本教程将详细介绍如何在Win7系统上,利用Eclipse集成开发环境和Android NDK(Native Development Kit)来编译JNI库,而无需依赖Cygwin这样的额外开发环境。 **一、安装与配置** 1. **安装Eclipse**: 首先确保已经...
在本文中,我们将探讨如何将一个在Win32环境下编写的Cocos2d-x项目移植到Android平台并进行运行。Cocos2d-x是一个流行的开源游戏开发框架,支持多平台,包括Windows、iOS、Android等。以下是详细的步骤: **步骤1:...
本文档主要分为两部分:Win32环境配置和Android环境配置。 #### 2. cocos2d-x Win32环境配置 ##### 2.1 win32开发环境配置 **2.1.1 Visual Studio 2008** - **安装Visual Studio 2008**:安装时确保选中Visual ...
在Windows 7环境下编译ADB(Android Debug Bridge)1.0.32源码是一项技术性的任务,这个过程涉及到多个步骤和必要的工具。ADB是Android系统的重要组成部分,它是一个命令行工具,允许开发者通过USB或网络连接与...
##### (2)Windows 下 COCOS2d 环境配置 - **安装 VS2012**:使用ISO文件进行安装,可能需要借助daemon软件。 - **Cocos2D-x 解压**:确保解压目录名称为英文字符,以避免后续编译问题。 - **Visual Studio 编译...