实验一:Android开发环境搭建、第一个Android程序、使用命
令行工具创建Android程序、Activity生命周期
实验一包括四个小实验,分别是:Android开发环境搭建、第一个Android程序、使用命令行工具创建Android程序、Activity生命周期测试。
1.1 Android开发环境搭建
Android应用开发环境的搭建分为四部曲,分别是:JDK安装--Eclipse安装--Android SDK安装-Eclipse ADT插件安装。为了节省时间,建议先从相关网站下载相应的安装包,进行本地备份(还可用户开发环境重新搭建时使用)。
(1)JDK下载网址,Oracle的官网直接下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载jdk-8u20-windows-i586.zip 解压并安装jdk-8u20-windows-i586.exe
Java环境变量配置:需要添加java_home、classpath两个环境变量,修改path环境变量,如下图1-1所示,选中环境变量设置标签,进行添加。
图1-1 系统环境变量选择
首先添加java_home、classpath两个环境变量
图1-2 java_home配置
classpath环境变量 .;%java_home%\\lib;%java_home%\\lib\ools.jar(注意:前面的小点“.”表示是当前路径)
图1-3 classpath配置
修改path环境变量
修改环境变量path,直接在其后添加: ;%java_home%\\bin !!:%之前要添加分号
图1-4 path配置
测试JDK是否安装成功
图1-5 JDK安装测试
上述三个环境变量的作用:JAVA_HOME指明JDK安装路径(在安装好java之后配置);Path使得系统可以在任何路径下识别java命令(在命令形式下编译java源码,设置这个变量后会很方便);classpath为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别它。
(2)Eclipse集成开发平台软件安装
由于下载的eclipse软件包是免安装的,因此,
只需解压“eclipse-java-luna-R-win32.zip”后直接运行eclipse
实验中的eclipse解压在:D:\\AndroidTools\\eclipse-java-luna-R-win32\\eclipse
图1-6 eclipse平台
(3)SDK安装
SDK的在线安装,参考教材p19-22,下文介绍的是离线SDK安装过程。
找到Android SDK的路径如右图所示
图1-7 SDK离线安装选择路径
可见API4.0 出现
图1-8 SDK离线安装成功
(4)安装ADT
ADT插件是Eclipse开发环境的定制插件,目的是为开发Android应用程序提供强大的完整的开发环境,是SDK和ECLIPSE的桥梁,可以快速地建立Android工程、用户界面和基于Android API的组件,以及在Eclipse中使用Android SDK提供的工具进行程序调试,对apk文件进行签名等。
ADT插件的安装也分为两种,一种是在线安装,一种是离线安装。 在线安装请参考教材p21-23,下文介绍的是离线安装。在离线安装之前,需要去相关网站下载相应的ADT插件软件包。
下载网址:http://developer.android.com/sdk/index.html#download
图1-9 ADT下载
由于教材中示例是基于Android 4.0的,因此,选择与Android 4.0 的SDK相匹配的ADT版本(ADT-21.1.0)。(文中,ADT存放在D:\\AndroidTools下,与其他软件包(JDK、SDK和Eclipse)存放在相同文件夹下,如下图所示)。
启动eclipse,选择help--Install new software,即可打打开Eclipse ADT的安装界面,如下图1-10所示.
图1-10 ADT安装的界面
添加ADT,选择ok之后,需要在下述界面中,选中红色方框中的选项,如图1-11 ADT插件安装选项所示。
图1-11 ADT插件安装选项
最后,需认可开源许可协议,见教材p23。安装结束后会出现eclipse重启的提示,选择重启,使ADT插件生效。至此,Android应用开发环境的搭建完成。如下述所示,eclipse的快捷菜单中出现了SDK和AVD的快捷方式。