测品娱乐
您的当前位置:首页Android开发环境搭建

Android开发环境搭建

来源:测品娱乐
实验一: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的快捷方式。

因篇幅问题不能全部显示,请点此查看更多更全内容