在windows安装Android的开发环境不简单也说不上算复杂,如果按照传统方法搭建环境是比较复杂的,但是如果用google提供的集成开发环境--ADT Bundle for Windows 或者 android studio 则比较简单,这里使用的是ADT Bundle for Windows 这个集成开发环境进行搭建,希望对准备进入Android开发的朋友有帮助。
我的系统是32位,因此用的是jdk-7u60-windows-i586.exe。
下载到本地电脑后双击进行安装。JDK
默认安装成功 后,会在系统目录下出现两个文件夹,一个代表jdk,一个代表jre。
JDK的全称是Java SE Development Kit,也就是Java 开发工具箱。SE表示标准版。JDK是Java的核心,包含了Java的运行环境(Java Runtime Environment),一堆Java工具和给开发者开发应用程序时调用的Java类库。
我们可以打开jdk的安装目录下的Bin目录,里面有许多后缀名为exe的可执行程序,这些都是JDK包含的工具。在配置完JDK的变量环境后,我们可以方便地调用这些工具及它们的命令。
JDK包含的基本工具主要有:
javac:Java编译器,将源代码转成字节码。
jar:打包工具,将相关的类文件打包成一个文件。
javadoc:文档生成器,从源码注释中提取文档。
jdb:debugger,调试查错工具。
java:运行编译后的java程序。
第二步:配置Windows上JDK的变量环境
为了配置JDK的系统变量环境,我们需要设置三个系统变量,分别是JAVA_HOME,Path和CLASSPATH。下面是这三个变量的设置防范。
JAVA_HOME
先设置这个系统变量名称,变量值为JDK在你电脑上的安装路径:C:\Program Files\Java\jdk1.7.0_60。创建好后则可以利用
%JAVA_HOME% 作为JDK安装目录的统一引用路径。
Path
PATH属性已存在,可直接编辑,在原来变量后追加:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 。
CLASSPATH
设置系统变量名为:CLASSPATH 变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 。
注意变量值字符串前面有一个"."表示当前目录,设置CLASSPATH 的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。
第三步:安装ADT Bundle for Windows
要下载ADT Bundle for Windows,可以google搜索“
ADT Bundle for Windows ”(当前下载页面地址为
http:// developer.android.com/sdk/index.html),选择自己电脑系统的对应版本即可。
我的系统是32位,因此用的是adt-bundle-windows-x86-20140702.zip。然后解压缩该软件,得到三个文件eclipse文件夹,
sdk文件夹,以及SDK Manager.exe。
进入eclipse文件夹,双击打开eclipse.exe文件(如遇到打开eclipse时提示,failed to create the java virtual),解决方法是:
创建eclipse的快捷方式,然后在快捷方式的路径后面增加一个参数,类似于:
eclipse.exe -vm "C:\Program Files\Java\jdk1.7.0_60\bin\javaw.exe"
打开eclipse后,点击windows-->Preferences->General->Appearance, 选中主题是 Classic,表示意思,用经典版eclipse界面布局开发环境,这样就是我们平时接触的eclipse界面,方便开发。
得到一个经典的eclipse开发界面
在eclipse界面中,依次单击 Windows-->
Android SDK Manager, ,Android SDK Manage负责下载或更新不同版本的SDK包,我们看到默认安装的Android SDK Manager只安装了一个版本的sdk tools。
打开Android SDK Manager,它会获取可安装的sdk版本,但是国内有墙,有时候会出现获取失败的情况。
从万能的互联网上,我们找到了解决这个问题的方案,而且行之有效。
更改host文件
首先更改host文件,host文件在C:\Windows\System32\drivers\etc目录下,用记事本打开“hosts”文件,将下面两行信息追加到hosts文件末尾,保存即可。如果你的是windows8系统可能没有权限修改host文件,可以右击hosts文件,将Users组设置为可对hosts文件完全控制的权限即可。
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
上面两行放在host文件的意思是将本地访问dl.google.com和dl-ssl.google.com定向到ip地址为203.208.46.146的服务器上。
将Android SDK Manage上的https请求改成http请求
再打开Android SDK Manager.exe,正常情况下就可以下载Android的各个版本的sdk了。你只需要选择想要安装或更新的安装包安装即可。这里是比较耗时的过程,还会出现下载失败的情况,失败的安装包只需要重新选择后再安装就可以了。
下载完后,单击Windows-->Android Virtual Devices,创建配置安卓虚拟机
三、配置Android SDK的环境变量
配置Android SDK的环境变量不是搭建Android开发环境必须要做的工作,但是配置了之后就可以很方便在命令行窗口使用Android SDK安装目录下的platform-tools和tools目录中的工具了,所以还是配置一下比较好,方便使用!
Android SDK的环境变量值为SDK安装目录下的platform-tools文件夹和tools文件夹子目录路径,如我的分别为:E:\adt-bundle-windows-x86-20140702\sdk\platform-tools、E:\adt-bundle-windows-x86-20140702\sdk\tools,在变量值中,两个路径用分号隔开。
(1)添加环境变量:
变量名:ANDROID_SDK_HOME
变量值:E:\adt-bundle-windows-x86-20140702\sdk(这个Android的SDK的安装目录)
(2)在path中添加如下内容:
%ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools
使用快捷键"Win+R",然后输入CMD,进入命令行 ,分别输入android -h和adb命令,显示如下图则说明Android SDK环境变量已经配置好了
简单说一下platform-tools目录下的adb这个工具的主要功能:
运行设备的shell(命令行) 管理模拟器或设备的端口映射 计算机和设备之间上传/下载文件 将本地apk软件安装至模拟器或android设备
四、总结
以上就是搭建Android的开发环境的全部内容,搭建步骤和过程是我亲自实践过的,按照上述的搭建过程应该都可以正常搭建Android的开发环境, 希望所有看了这篇文章的朋友们都能够正常搭建起Android的开发环境,踏入Android开发的大门!