作者:不完整
Email:[email protected]
qq: 915043835
前言
作为一个初学者,在进行Eclipse android开发环境的搭建中耗费了挺长的时间。虽然网上有很多关于开发环境搭建的演示讲解,但是参照这些演示讲解进行操作的过程中还是出现了很多问题。因此,整理自己的开发环境搭建过程,供有需要的小白们共同学习借鉴。
步骤概要
第三步:下载ADT bundle(集成ADT的Eclipse开发环境)。
第七步:创建工程进行测试。
分步骤讲解及说明
第一步:下载安装JDK
下载Oracle公司的JDK可以百度“JDK”进入Oracle公司的JDK下载页面(当前下载页面地址为
http://www.oracle.com/technetwork/java/javase/downloads/index.html),选择自己电脑系统的对应版本即可。
下载到本地电脑后双击进行安装。JDK默认安装成功后,会在系统目录下出现两个文件夹,一个代表jdk,一个代表jre。
备注说明:
JDK的全称是Java SE Development Kit,也就是Java 开发工具箱。SE表示标准版。JDK是Java的核心,包含了Java的运行环境(Java Runtime Environment),一堆Java工具和给开发者开发应用程序时调用的Java类库。我们可以打开jdk的安装目录下的Bin目录,里面有许多后缀名为exe的可执行程序,这些都是JDK包含的工具。通过第二步讲到的配置JDK的变量环境,我们可以方便地调用这些工具及它们的命令
第二步:配置Windows上JDK的变量环境
当要求系统启动一个应用程序时,系统会先在当前目录下查找,如果没有则在系统变量Path指定的路径去查找。前面我们说了JDK包含了一堆开发工具,这些开发工具都在JDK的安装目录下,为了方便使用这些开发工具,我们有必要把JDK的安装目录设置了系统变量。这就是为什么在Windows安装了JDK后需要设置JDK的bin目录为系统环境变量的原因。
为了配置JDK的系统变量环境,我们需要设置三个系统变量,分别是JAVA_HOME,Path和CLASSPATH。下面是这三个变量的设置方法。
进入计算机→属性→高级系统设置→高级→环境变量
JAVA_HOME
先设置这个系统变量名称,变量值为JDK在你电脑上的安装路径:C:\Program Files\Java\jdk1.8.0_20。创建好后则可以利用%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程序所需要的类或者包。
打开cmd窗口,输入javac,显示有内容,则配置成功。
第三步:下载ADT bundle(集成ADT的Eclipse开发环境)
ADT全称:Android Development Tools,是谷歌提供的Eclipse插件,用于在Eclipse中提供一个高度集成的Android开发环境。
Eclipse为Java应用程序及Android开发的IDE(集成开发环境),Eclipse不需要安装,下载后把解压包解压后,剪切eclipse文件夹到你想安装的地方,打开时设置你的工作目录即可。ADT bundle就是已经集成了ADT的Eclipse。
可以到百度网盘下载实现打包好的ADT Bundle。下载地址:http://pan.baidu.com/s/1ntLYp5J
说明:百度网盘下载的ADT Bundle是windows 64位系统的安装包(adt-bundle-windows-x86_64-20140702)。因此,各位注意如果要其它操作系统的安装包还得去http://developer.android.com进行下载。
第四步:下载安装Android SDK
配置了JDK变量环境,安装好了Eclipse,这个时候如果只是开发普通的JAVA应用程序,那么Java的开发环境已经准备好了。我们要通过Eclipse来开发Android应用程序,那么我们需要下载Android SDK(Software Development Kit)。
Android SDK提供了开发Android应用程序所需的API库和构建、测试和调试Android应用程序所需的开发工具。
在目录下,双击“SDK Manager.exe”,打开Android SDK Manager,Android SDK Manage负责下载或更新不同版本的SDK包,我们看到默认安装的Android SDK Manager只安装了一个版本的sdk tools。
注意:在这里必须先FQ,然后才能继续后续的步骤!
打开Android SDK Manager,它会获取可安装的sdk版本,但是如果没有FQ会出现获取失败的情况。
再打开Android SDK Manager.exe,正常情况下就可以下载Android的各个版本的sdk了。默认Tools安装包需要完成安装。Android各版本API你只需要选择想要安装或更新的安装包安装即可。这里是比较耗时的过程,还会出现下载失败的情况,失败的安装包只需要重新选择后再安装就可以了。
注意:本文由于下载网盘中的ADT-Bundle的版本,因此,Android各版本API中,只下载了android4.0(API14)。
第五步:配置ADB环境变量
进入计算机→属性→高级系统设置→高级→环境变量
配置变量“ANDROID_SDK_HOME”
用户名:ANDROID_SDK_HOME
变量值:你的adt_bundle的SDK的压缩路径,我的是D:\alsp\java_android\adt-bundle-windows-x86_64_20140101\sdk
Path变量:
在path变量中添加tools和platform-tools路径:
例如:
D:\alsp\java_android\adt-bundle-windows-x86_64_20140101\sdk\platform-tools;
D:\alsp\java_android\adt-bundle-windows-x86_64_20140101\sdk\tools;
打开cmd窗口,输入adb进行测试,显示如下则成功。
第六步:创建Android模拟器
创建android模拟器
在Eclipse中点击如下按钮,打开AVD管理器 (Android Virtual Device Manager)
新建安卓模拟器,点击“new”按钮
按需填写相关参数,并点击OK
在Android Virtual Device Manager管理器中,选中创建的AVD,点击start,进入后点击launch,启动模拟器。
至此,整个开发环境的搭建完成。后续通过创建一个简单工程进行测试一下。
第七步:创建工程进行测试
参照图示执行,File->New->Android Application Project;
输入项目名称HelloAndroid1,后续默认点击Next
新建工程后显示如下
在Package Explorer中,右击选中工程HelloAndroid->Run as->Android Application
至此,开发环境已经搭建完毕并测试正常。
注意事项:
1、
做好FQ工作:由于国内无法直接访问http://developer.android.com等国外网站,因此,需要各位提前做好FQ工作,然后才能下载SDK等工具包,完成安装。网上很多设置代理、利用国内镜像网站的方式在试过以后,均存在一定问题,前后浪费了很长时间仍然效果不太好。因此,选择一个VPN软件,能够稳定有效的实现访问对于后续的软件下载和更新升级都是非常必要的。
2、
版本兼容性:软件的版本一定要与操作系统的版本一致(例如32位、64位);ADT的版本要与SDK中API版本兼容。例如:在测试中,本文中百度网盘中提供的ADT-Bundle软件,可以兼容SDK中的android4.0(API14),但是无法兼容android6.0(API23)。
3、
百度:在整个过程中如果出现报错信息,不要慌乱,将报错信息摘录出来进行百度,就可以获取相关的解决方案。例如:SDK的Tools安装中需要在Tools路径下进行文件覆盖、ADB环境变量配置等出现的细节问题,通过百度后都可以解决。此外,各类配置中不懂的东西也可以百度,加深了解和认知。
作者:不完整
Email:[email protected]
qq: 915043835
文章借鉴:
1、使用集成的ADT bundle来搭建android开发环境
http://www.cnblogs.com/zhouwenJS/p/3738191.html
2、五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
http://www.cnblogs.com/zhouwenJS/p/3738191.html
3、《第一行代码--Android》,郭霖著,人民邮电出版社
4、基于adt-bundle-windows-x86的android开发环境搭建
http://blog.csdn.net/hanshierlou/article/details/8930777