手机版

Android开发初体验(安装与配置)

时间:2025-05-15   来源:未知    
字号:

用于android初学者

Android开发初体验

摘要:3G手机应用开发正如火如荼,在这样的情况下,作为开源先驱的Android平台成为许多开发者的首选环境。本文简要介绍了什么是Android,并详述了如何使用Android平台在Windows系统中开发应用程序的步骤。

关键字:Android; SDK; Eclipse; 工程; 模拟器

一、 什么是Android

Android SDK文档中将Android定义为“Android is a software stack for mobile devices that includes an operating system, middleware and key applications.”

也就是说,Android是一个移动设备的开发平台,在它内部包含了操作系统、中间件和各种核心的应用程序,Android SDK主要是以Java语言为基础,用户可以使用Java语言来开发Android平台上的软件应用。通过SDK提供的一些工具将其打包成Android平台使用的文件,然后再使用SDK中的模拟器(Emulator)来模拟和测试该软件在Android平台上运行情况和效果。

1. Android应用程序结构介绍

图1 Android体系结构

图1来自于Android SDK文档,主要描述了Android操作系统的体系结构。

最上层的Applications是Android的应用程序,它通常涉及用户界面和用户交互,这一层离用户最近,是用户实实在在能感觉到的,它包含了桌面、联系人、电话、浏览器等众多的核心应用。

第二层Application Framework是Android中的开发框架,通过使用这套框架,用户的应用程序可以重复地利用各种组件和服务。如果开发人员能很好地理解这套框架的工作机制,必将对开发好的应用程序起到很大的作用。

Libraries和Android Runtime这一层已经涉及到底层,和应用程序之间的关系不是很密切,它指的是Android包含的库和Android的运行环境。需要说明的是每一个Android应用程序都在其各自的进程中运行,并且都拥有一个独立的Dalvik虚拟机实例。Dalvik可以被设计成一个设备。

最下层是Linux内核,它为Dalvik虚拟机的运行提供相应的管理机制。

2. Android SDK的版本简介

迄今为止,Android SDK主要经历了以下版本的发展过程,Android 1.0,Android 1.1,Android 1.5,Android 1.6,Android 2.0,Android 2.1和Android 2.2。各个版本间的差异可以从Android SDK官方文档中查询,各版本间都向下兼容,高版本系统可以兼容低版本系统,反之不兼容。本文将以Android 2.2为例说明Android应用程序的开发。

用于android初学者

3. Android模拟器

图2 模拟器全景

图2显示的是模拟器全景,从图中可以看出模拟器由两部分组成,左边用于模拟手机显示,右边用于模拟手机的键盘输入。根据用户喜好,可以通过Ctrl+F12或Ctrl+F11组合键调整模拟器的显示为竖版还是横版。

二、 Android SDK开发环境的搭建

为了实战体验Android开发应用程序的过程,首先需要进行开发环境的搭建。

1. 开发环境对操作系统的要求

开发基于Android的应用程序所需要的操作系统可以是Windows系列,如Windows XP,Windows 2007或Vista,也可以是Mac OS X 10.4.8+,还可以是Linux Ubuntu Drapper,但是由于不同的操作系统配置方式不尽相同,故在选择操作系统时一定要使用熟悉的一种。

2. 下载相关软件

表1展示了开发Android应用程序前需要在系统中安装的相关软件,及各软件的下载地址。

表1 软件开发包

3. 在Windows中搭建Android开发环境

(1) 安装JDK

在下载到jdk-6u20-windows-i586.exe安装程序后,双击即可打开安装向导。用户可以根据需要选择安装的组件和安装到的路径。由于安装JDK的步骤比较简单,此处不再赘述。

在安装完JDK后,需要将环境变量Path中加入JDK文件夹下bin的路径。现假设将JDK安装在D:\JDK中,设置环境变量的步骤为:右键单击“我的电脑” “属性” “高级”选项卡 “环境变量”按钮 选中“系统变量”中的Path “编辑”,在“变量值”的结束处添加“;D:\JDK\bin”。

环境变量修改完毕后,打开DOS命令窗口,在窗口中输入java –version,如果屏幕上出现Java的版本信息,则说明JDK安装成功。

(2) 安装Eclipse

用于android初学者

在下载到eclipse-java-helios-win32.zip后,解压此文件,进入解压后的目录,用户可以看到名为“eclipse.exe”的可执行文件,双击此文件即可运行Eclipse。如果安装后是第一次启动Eclipse,用户将会看到选择工作空间的提示,此时根据需要选择即可。

(3) 安装Android SDK

安装好JDK和Eclipse后,需要安装Android SDK。同Eclipse一样,Android SDK也是只要解压下载后的文件即可,此处假设Android SDK解压到D:\AndroidSDK中。解压完成后,需要将Path环境变量的值结尾处添加“;D:\AndroidSDK\tools”。找Path环境变量的方法与JDK处一致,此处不再详述。

在设置好环境变量后,如果在DOS命令窗口中输入“android -h”看到Android的帮助信息,则说明Android SDK安装成功。

(4) 在Eclipse Helios版本中安装ADT图解

ADT是Android为Eclipse定制的一个插件,即Android Development Tools,目的是为用户提供一个强大的综合环境用于开发Android应用程序。

在Eclipse Helios中在线安装ADT的方法为:

启动“Eclipse” “Window”菜单 “Preferences” 选择“Install/Update”中的“Available Software Site”,如图3所示。

图3 Window菜单中的Preferences选项窗口

单击“Add…”按钮 “Add Site”对话框中的Name值可以自定义,Location值处 …… 此处隐藏:2910字,全部文档内容请下载后查看。喜欢就下载吧 ……

Android开发初体验(安装与配置).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)