开始学习Android
安装SDK:
本节主要描述如何安装Android SDK及建立开发环境。如果您还没有下载Android SDK,可以通过下面这个链接开始下载。
系统及软件需求:
要使用Android SDK的代码和工具开发应用程序,您需要具备适合的电脑及开发环境,具体要求如下:
支持的操作系统:
l
Windows XP
或者Windows Vista
l
苹果Mac OS X 10.4.8或更高版本(仅支持x86架构)
l
Linux
(在Linux Ubuntu Dapper Drake通过测试)
支持的开发环境:
l
Eclipse
集成开发环境
²
Eclipse 3.2
,3.3(Europa版本)
Ø
Eclipse JDT
(Java Development Toos Java开发工具集)插件(包含在大部分Eclipse集成开发环境包中)
Ø
WST
(可选组件,Android编辑器功能需要,包含在大部分Eclipse集成开发环境包中)
²
JDK 5
或者 JDK 6(单独安装JRE是不够的)
²
与GNU Java编译器不相容
²
Android
开发工具集插件ADT(可选)
l
其他开发环境或集成开发环境
²
JDK 5
或者JDK 6(单独安装JRE是不够的)
²
与GNU Java编译器不相容
²
Apache Ant 1.6.5
或更高版本(Linux环境)和1.7或更高版本(Windows环境)
注意:Eclipse集成开发环境下载地址
Eclipse JDT
插件下载地址
WST
下载地址
JDK
下载地址
ADT
安装说明:
如果JDK已经安装在您的开发计算机中,请确保其版本是否与上述版本需求相符。特别注意,一些Linux版本可能已经包含JDK1.4或GNU Java编译器,它们并不支持Android软件开发。
安装SDK
下载完SDK后,解压缩.zip压缩包到计算机中相应位置。默认情况下,SDK压缩包文件解压在名为android_sdk_<平台>_<发行版本号>_<内部标号>的文件夹,该文件夹包括tools、samples等子文件夹。请记下SDK解压缩后的名称及路径,当设置Android插件或者使用SDK工具时还将涉及到。
此外,您可以选择将SDK的tools文件夹路径添加到系统全局环境变量path中,如上文所述,tools文件夹在SDK安装文件夹中。设置方法如下:
l
Linux
系统:编辑~/.bash_profile或者~/.bashrc文件,找到设置环境变量PATH的那一行,添加tools文件夹的完全路径;如果没有找到该行,你可以添加设置如下:
export PATH=${PATH}:<
您的SDK安装文件夹>/tools
l
Mac
系统:在主文件夹中找到.bash_profile文件按照Linux系统进行相应设置,如果您的计算机中没有建立此文件,您可以手工创建该文件。
l
Windows
系统:右键单击我的电脑,选择属性。在高级选项卡下,点击环境变量按钮。在弹出的对话框下,双击系统变量下的Path变量,添加tools的完全路径到Path的变量值中。
注意:添加tools的完全路径到Path系统变量中为了在使用Android Debug Bridge及其他命令行工具时不必再输入tools的路径,当然,如果您更新了SDK,一定要记得更新Path变量的相应设置。
安装Eclipse插件ADT
如果您选择使用Eclipse集成开发环境开发Android应用程序,您可以安装定制插件Android开发工具集(ADT),它为Android工程和工具提供整合支持。ADT插件包含一系列强大的功能扩展使开发、运行、调试Android应用程序更快更容易。
如果您不打算使用Eclipse集成开发环境,您无需下载或安装ADT插件。
下载和安装ADT插件按照以下步骤进行:
1.
打开Eclipse,选择菜单Help>Software Updates>Find and Install...
2.
在弹出的对话框中,选择Search for new features to install,点击Next
3.
按下New Remote Site
4.
在生成的对话框中,输入远程站点的名称(如Android插件)和以下网址:
点击OK
5.
您会看到新站点已经添加到列表中,选中,按下Finish
6.
在随后出现的Search Results对话框中,选择Android Plugin>Developer Tools的复选框。这样,您将选择了两个功能:“Android Developer Tools”和“Android Editors”。Android Editors功能是可选的,但是建议您安装此功能。如果您选择安装Android Editors功能,您需要先前提到的WST插件。然后按下Next按钮。
7.
阅读相应的许可协议,选择Accept terms of the license agreement,按下Next。
8.
按下Finish。
9.
按下Install All,安装ADT插件。
10.
重新启动Eclipse。
11.
重启后,更新您的Eclipse的参数项目指定Android SDK的路径:
a.
选择菜单Window>Preference...打开Preference面板。
b.
左面板中选择Android项。
c.
主面板中点击Browse...指定SDK的位置。
d.
先点击Apply,然后点击OK执行。
注意:“Android Editors”功能需要一些可选的Eclipse组件(如WST)。如果您在安装ADT的过程中遇到错误,可能是您的Eclipse缺少那些组件。
如果您按照上述步骤下载ADT插件时遇到问题,建议您按以下步骤进行:
²
在第四步,尝试更改远程站点的URL,用http替换https。
²
如果您的电脑终端受到防火墙保护,请确保已经合理配置了Eclipse的代理服务器选项。在Eclipse3.3中,您可以通过菜单Window>Preference>General>Network Connections完成设置;在Eclipse3.2中,通过菜单Window>Preference>Install/Update设置。
如果您仍然无法通过Eclipse下载ADT插件,您可以按照以下步骤从计算机下载ADT插件并安装:
1.
从以下网址下载ADT插件
2.
解压缩.zip压缩文件
3.
按照上述步骤1和2执行
4.
按下New Local Site...
5.
在生成的对话框中,选择您解压缩后的文件夹路径
6.
按照步骤5到步骤11完成插件的安装
注意:如果您是更新插件,需要按照上述步骤重新完成更新。
升级ADT插件
有时,当有新版本的ADT插件存在时,您可以按照以下步骤通过Eclipse更新ADT插件:
1.
选择Help>Software Updates>Find and Install...
2.
选择Search for updates of the currently installed features,并按下Finish
3.
如果ADT更新存在,选择并安装它
当然也可以:
1.
选择Help>Software Updates>Manage Configuration
2.
选择Android Development Tools<version>
3.
在Available Tasks下选择Scan for Updates