Android环境搭建

来源:互联网 发布:淘宝直播浮现权开通 编辑:程序博客网 时间:2024/06/11 09:07

 首先需要安装JDK1.5或JDK1.6,然后需要安装Eclipse3.3以上版本,这里不再叙述。

3.安装Android SDK

安装好JDK和Eclipse后,下面需要下载安装Andriod的SDK,首先打开Android开发者社区,对应的网址为http://developer.android.com/,转到SDK下载页面(http://developer.android. com/sdk/1.5_r1/index.html),如图2-13所示。

在图2-13中可以看到,当前最新版本是2009年4月发布的“Download Android 1.5 SDK, Release 1”,这里选择适应于Windows平台的“android-sdk-windows-1.5_r1.zip”,打开下载页面,如图2-14所示。

 

            ▲ 图2-13  Andriod SDK 选择页面                            ▲ 图2-14  SDK下载页面

选中“I agree to the terms of the Android SDK License Agreement.”,单击“Download”按钮开始下载,同Eclipse一样,不需要安装,解压之后就可以使用,这里把下载后的文件解压存放在D:/unsetup/android-sdk-windows-1.5_r1目录下,并将其tools目录的绝对路径添加到系统的PATH中,打开一个CMD窗口,输入android –h,如果有如下返回则表示SDK安装成功:

C:/Documents and Settings/Administrator>android -h

Usage:

  android [global options] action [action options]

Global options:

  -h --help     This help.

  -s --silent   Silent mode: only errors are printed out.

  -v --verbose  Verbose mode: errors, warnings and informational messages are printed.

4.安装ADT

Android 为Eclipse 定制了一个插件,即Android Development Tools(ADT),目的是为用户提供一个强大的综合环境用于开发Android应用程序。ADT扩展了Eclipse的功能,可以让用户快速地建立Android项目,创建应用程序界面,在基于Android框架API的基础上添加组件,以及用SDK工具集调试应用程序,甚至导出签名(或未签名)的APKs以便发行应用程序。

安装Android Development Tools plug-in,打开 Eclipse IDE。依次单击 Menu项中的 Help → Software Updates 项,如图2-15所示。

在弹出的对话框中,选择“Available Software”标签。单击“Add Site...”,输入“http://dl-ssl.google. com/Android/eclipse/”,单击“OK”按钮,如图2-16所示。

 

         ▲ 图2-15  Software Updates 界面                           ▲ 图2-16   Add Site界面

然后就可以看到可用的插件,如图2-17所示。

在图2-17中选择“Android Developer Tools”和“Android DDMS”,单击“install”按钮,然后就可以看到其安装界面,如图2-18所示。

 

             ▲ 图2-17  查看可用的插件                                 ▲ 图2-18  安装界面

安装完成后,会提示用户重启Eclipse。

注意

不同版本的Eclipse安装插件的方法和步骤是不同的,如上演示的是基于Eclipse 3.4版本的,如果使用的是3.3版本的Eclipse,那么其步骤大致如下。

(1)启动Eclipse,依次选择 Help → Software Updates → Find and Install....项。

(2)在弹出来的对话框中选择 “Search for new features to install”项, 然后单击 “Next”按钮。

(3)单击“ New Remote Site”项。

(4)在弹出的对话框中,给新的站点取个名字(如Android Plugin),输入http://dl-ssl.google.com/ Android/eclipse/后单击“OK”按钮。

(5)然后可以看到刚刚添加的站点已经加入搜索的列表,选择其前面的选择框,单击 “Finish”按钮。

(6)在接下来的操作中,依次选择Android Plugin →Developer Tools项,这样会选中“Android Developer Tools”和“Android DDMS”,然后单击“Next”按钮。

(7)阅读其协议,选择 “Accept terms of the license agreement”,单击“ Next”按钮。

(8)最后单击“Finish”按钮。

(9)然后会出现“The ADT plugin is not signed;you can accept the installation anyway”,单击 “Install All”按钮。

(10)重启Eclipse即可。

2.2.2  SDK的家在哪里——设定Android SDK Home

安装好插件后,还需要做如下配置才可以使用Eclipse创建Android项目,需要设置Android SDK主目录。依次单击“windows→Preferences”项,如图2-19所示。

在弹出的界面左侧可以看到“Android”项,选中Android后,在右侧设定 Android SDK 所在目录为 SDK Location,单击“OK”按钮完成安装,如图2-20所示。

 

         ▲ 图2-19  单击“Preferences”界面                        ▲ 图2-20  设置SDK路径界面

2.2.3  真的准备好了吗——开发环境验证

文本框:  ▲ 图2-21  出现Android选项界面 上述操作步骤至此,开发环境搭建完成,下面需要新建一个项目来验证环境是否可以正常工作,依次选择“File→New→Project”项,在弹出的对话框上可以看到Android,如图2-21所示。

在图2-21上选择“Android”,单击“Next”按钮,打开“New Android Project”对话框,在对应的文本框中输入必要的信息,如图2-22所示。

这里不再具体说明项目信息中各项的意义,后面章节会详细介绍。单击“Finish”按钮,会自动完成项目的创建工作,最后将可以看到如图2-23所示的项目结构。

 

              ▲ 图2-22  输入项目信息界面                               ▲ 图2-23  目录结构界面

通过上述操作,已经在Windows平台上搭建好了开发环境。

2.2.4  创建Android 虚拟设备(AVD)

在Android SDK1.5版以后的Android开发中,必须创建至少一个AVD,AVD全称为Android虚拟设备(Android Virtual Device),每个AVD模拟了一套虚拟设备来运行Android平台,这个平台至少要有自己的内核,系统图像和数据分区,还可以有自己的的SD卡和用户数据以及外观显示等。

由于Android SDK1.5以后支持多个平台和外观显示,作为开发者创建不同的AVD来模拟和测试不同的平台环境,创建AVD方法如下:

(1)在CMD下输入android list targets查看可用的平台。

C:/Documents and Settings/Administrator>android list targets

Available Android targets:

id: 1

     Name: Android 1.1

     Type: Platform

     API level: 2

     Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P

id: 2

     Name: Android 1.5

     Type: Platform

     API level: 3

     Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P

id: 3

     Name: Google APIs

     Type: Add-On

     Vendor: Google Inc.

     Description: Android + Google APIs

     Based on Android 1.5 (API level 3)

     Libraries:

      * com.google.android.maps (maps.jar)

          API for Google Maps

Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P

如上列举了3个targets,id分别是1、2、3。

(2)创建AVD。

按照“android create avd --name <your_avd_name> --target <targetID>”格式创建AVD,其中“your_avd_name”是需要创建的AVD的名字,如下:

C:/Documents and Settings/Administrator>android create avd --name  sdk_1_5_version --target 2

Android 1.5 is a basic Android platform.

Do you wish to create a custom hardware profile [no]

Created AVD 'sdk_1_5_version' based on Android 1.5

这样就创建了一个自定义的AVD(Android Virtual Device),然后,只要在Eclipse的Run Configurations里面指定一个AVD,即在Target下选中自己定义的这个AVD,即sdk_1_5_version就可以运行了,如图2-24所示。

如上我们选择“sdk_1_5_version”,单击“Apply”按钮后,单击“Run”按钮将运行模拟器,如图2-25所示,关于应用结构分析和讲解,以及代码的调试部分内容在本书第5章将会详细介绍。

 

                 ▲ 图2-24  选择AVD                                 ▲ 图2-25  指定AVD的模拟器

至此,在Windows平台上的开发环境搭建完成,安装了运行环境JDK,开发工具Eclipse,Android SDK,并安装了ADT并进行SDK Home的配置,最后创建了一个Android虚拟设备(AVD)。

原创粉丝点击