Android 开发环境配置
转至:http://www.cnblogs.com/shangdahao/archive/2013/04/17/3025429.html
Windows下的开发环境需要安装以下软件:
Java JDK JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。
Apache ANT Build System Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。
Android SDK Android软件开发工具包。
Cygwin 一个收集大量GNU和开源工具,它在Windows上提供类似Linux发行版的功能。一个DLL(cygwin1.dll),提供了大量的POSIX API功能。
他不是:
一种在Windows上运行本机Linux应用程序的方法。 如果希望它在Windows上运行,则必须从源代码重建应用程序。
一种神奇的方式使本机Windows应用程序意识到UNIX®功能,如信号,ptys等。再次,如果您想利用Cygwin功能,您需要从源代码构建您的应用程序。
Android NDK Android程序运行在Dalvik虚拟机中,NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序。
-
-
-
从C / C++生成原生代码库所需要的工具和build files。
-
将一致的原生库嵌入可以在Android设备上部署的应用程序包文件(application packages files ,即.apk文件)中。
-
支持所有未来Android平台的一系列原生系统头文件和库
-
-
- 安装Java JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
配置环境变量:
新建一个JAVA_HOME键,值设为JDK的安装目录。打开PATH键,在末尾增加
;%JAVA_HOME%\bin
检测:
javac -version
- 安装Apache ANT Build System
下载并安装:
http://ant.apache.org/bindownload.cgi设置环境变量:
增加ANT_HOME键,值为Apache ANT的安装目录。在PATH末尾增加: ;%ANT_HOME%\bin
检测:
ant -version
- 安装Android SDK和Android Studio
http://developer.android.com/sdk/index.html
设置环境变量:
新增
ANDROID_SDK_HOME键,值为Android SDK的安装目录。
在PATH末尾增加:
;%ANDROID_SDK_HOME%(SDK的根目录)
;%ANDROID_SDK_HOME%\tools(tools目录含有和平台无关的SDK的工具)
tools;%ANDROID_SDK_HOME%\platform-tools(plateform-tools目录和平台有关的目录)
- 安装Cygwin
Android NDK tools是一些UNIX-Like的命令,还有一些NDK组件是shell脚本。Cygwin是一个Windows下的UNIX—Like环境。
下载安装:
http://cygwin.com/install.html
1、选择“Install From Internet”
2、搜索“make”,找到GNU Make并选择
3、设置环境变量:
新增CYGWIN_HOME键,值为Cygwin的安装目录,在Path末尾增加;%CYGWIN_HOME%\bin - 安装Android NDK
http://developer.android.com/tools/sdk/ndk/index.html
设置环境变量:
新增
ANDROID_NDK_HOME键值为Android NDK安装目录,在PATH末尾增加;%ANDROID_NDK_HOME%