实验目的:
1.搭建Android开发环境
2.使用Android模拟器(AVD)
3.创建并运行Android版本的“Hello World”应用程序
实验内容:(默认操作系统为:Windows XP)
1.搭建Android开发环境
安装顺序:JDK,IDE,ADT,Android SDK
1)JDK 6
首先,从Sun网站(http://java.sun.com/javase/downloads/index.jsp)下载并安装最新的Java开发包Sun JDK6。
在命令行下输入“java -version”可查看当前系统上已安装的Java的版本。
2)Eclipse IDE
接下来,从Eclipse网站(http://www.eclipse.org/downloads)下载最新的Eclipse作为我们的Java开发环境,在这里选择Eclipse IDE for Java Developers的版本,下载好的Eclipse不需要安装,将其解压到合适的位置就可以使用了。
3)ADT(Android Development Tools plugin,Android 开发工具包)
ADT是一款Eclipse插件,由于使用的Eclipse版本不同,下述安装过程中提及的菜单和选项可能有所不同。
a.然后,启动Eclipse,选择Help->Install New Software...,弹出“Install”对话框。
b.单击Add...按钮,弹出“Add Site”对话框:
c.输入Android更新站点的位置:
Location:http://dl-ssl.google.com/android/eclipse/
输入完成后,单击“OK”,回到“Install”对话框。
d.在“Install”对话框中选择刚添加的更新站点,等待Eclipse寻找合适的版本...全选“Develpoer Tools”下所有项目,一路单击“Next”,接受协议,单击“Install”,开始安装。
安装中...
e.安装完成后,重新启动Eclipse。
4)Android SDK
下一步,从谷歌网站(http://androidappdocs.appspot.com/sdk/index.html)下载最新的Android SDK,将下载好的.zip文件解压到适当的目录中,记住该目录的绝对路径。
在Eclipse中,选择Windows->Preference->Android,输入上一步记下的目录路径,单击“OK”。
PS.最新的SDK里只有tools,而不再包含platform 或者 Google add-on,我们需要使用“Android SDK and AVD Manager”来安装和更新诸如platforms,tools, add-ons, 和documentation这些SDK部件。
在Eclipse中,选择Windows->Android SDK and AVD Manager ,弹出“Android SDK and AVD Manager”对话框,左侧导航中选择“Available Packages”,单击右侧更新站点前的“+”号,等待可下载资源的更新,然后根据需要选择要下载的部件,之后单击“Install Selected”,开始下载安装。
单击“Installed Packages”,可查看已经安装好了的包。
至此,开发环境已经搭建完成,我们可以开始写Android应用程序啦!!!
但是,现在我们还不忙着写程序。在开发环境中,我们将透过Android模拟器来执行应用程序,所以先来熟悉一下模拟器的使用吧。
2.使用Android模拟器(AVD,Android Virtual Device)
下面我们先来新建一个模拟器。
1)在Eclipse中,选择Windows->Android SDK and AVD Manager ,弹出“Android SDK and AVD Manager”对话框,“List of existing Android Virtual Devices”中将列出所有可用的模拟器,若显示“No AVD available”,那下一步很有必要单击“New”。
2)在弹出的“Create new AVD”对话框中,必须要填写模拟器的名字——“name”,必须要选择模拟器的类型——“target”,外观“Skin”可选,最后单击“Create AVD”。
模拟器成功建好,很明显使用该管理器还可以删除,启动,查看模拟器:
如果你比较怀旧,上述对模拟器的操作都可以在命令行下完成,不再一一详述,只列出所需命令:
打开命令行,进入“Android-SDK/tools”目录,输入以下命令:
列出模拟器类型:$ android list targets
建立模拟器:$ android create avd --target [id] --name [name] --skin [option]
列出已建立的模拟器:$ android list avd
删除模拟器:删除模拟器对应的.avd文件夹即可
3.创建并运行你的第一个Android版本的应用程序:“Hello,world”
1)在Eclipse中,选择File->New->Other...->Android->Android Project->Next,弹出“New Android Project”对话框。
2)按照下图输入信息,完成后单击“Finish”,即可生成“Hello World”程序。
名称 | 值 | 描述 |
Project name | HelloAndroid | 包含这个工程的文件夹的名称 |
Build Target | 自行选择,不如就用最新版本吧 | 选择该工程所要使用的SDK版本。当该项选定后,Min SDK Version的值将自动填入 |
Application name | HelloWorld | 显示在应用程序上的标题 |
Package name | org.example.hello | 包名,java习惯用包来区分不同的class |
Create Activity | Hello | 是否建立这个工程的一个Activity,一个Activity就是一个用户界面屏幕 |
Min SDK Version | (自动填入) | 本应用程序支持的最低SDK版本代号 |
3)最后让我们在模拟器上运行该程序吧!!!
右键单击工程名“HelloAndroid”,选择Run as->Android Application,然后要有点耐心等待,最后的效果是这样子的:
下面还给出了两幅截图,对照上面的表格,你就会知道你刚才填写的内容都意味着什么。