学者之家电子论坛--打造电子工程师共同致富的平台's Archiver

涛行九天 发表于 2009-12-25 00:40

Android连载之:第二章第一节安装SDK

[p=30, 2, left][size=10.5pt]Android 提供免[/size][size=10.5pt]费[/size][size=10.5pt]而且跨平台的整合[/size][size=10.5pt]开发环境[/size][size=10.5pt],只要[/size][size=10.5pt]电脑[/size][size=10.5pt]能[/size][size=10.5pt]连[/size][size=10.5pt]接上[/size][size=10.5pt]网络[/size][size=10.5pt],我[/size][size=10.5pt]们随时[/size][size=10.5pt]都能下[/size][size=10.5pt]载[/size][size=10.5pt]相[/size][size=10.5pt]关[/size][size=10.5pt]工具下[/size][size=10.5pt]来[/size][size=10.5pt],[/size][size=10.5pt]并开始开发[/size][size=10.5pt] Android [/size][size=10.5pt]应用程序[/size][size=10.5pt]。 有了[/size][size=10.5pt]轻松[/size][size=10.5pt]易用的[/size][size=10.5pt]开发[/size][size=10.5pt]工具,我[/size][size=10.5pt]们[/size][size=10.5pt]可以把心力[/size][size=10.5pt]专注于[/size][size=10.5pt]如何[/size][size=10.5pt]将[/size][size=10.5pt]想法[/size][size=10.5pt]实现[/size][size=10.5pt]到[/size][size=10.5pt]应用程序[/size][size=10.5pt]上。[/size][/p][p=30, 2, left]
[/p][size=16pt]2.1 安装SDK[/size][url=http://www.top-e.org/adm/news_conadd.php?menuid=99&pid=70#.E7.B3.BB.E7.BB.9F.E5.92.8C.E8.BD.AF.E4.BB.B6.E9.85.8D.E7.BD.AE.E8.A6.81.E6.B1.82.E7.B3.BB.E7.BB.9F.E5.92.8C.E8.BD.AF.E4.BB.B6.E9.85.8D.E7.BD.AE.E8.A6.81.E6.B1.82][color=#0000ff][size=14pt]2[/size][size=14pt].[/size][size=14pt]1.1[/size][size=14pt] 系统和软件配置要求[/size][/color][/url][p=30, 2, left][size=10.5pt]要通过Android SDK中提供的代码和工具进行Android应用程序的开发,需要一个合适的用于开发的电脑和合适的开发环境,具体要求如下: [/size][/p][p=30, 2, left][size=10.5pt](1)[/size][size=10.5pt]支持的操作系统[/size][size=10.5pt]:[/size]
[/p][p=30, 2, left][size=10pt]· [/size]
[size=10.5pt]Windows XP 或者 Vista [/size][/p][p=30, 2, left][size=10pt]· [/size]
[size=10.5pt]Mac OS X 10.4.8 或更新的版本(只支持x86架构) [/size][/p][p=30, 2, left][size=10pt]· [/size]
[size=10.5pt]Linux(在Ubuntu Dapper Drake上测试过) [/size][/p][p=30, 2, left][size=10.5pt](2)[/size][size=10.5pt]支持的开发环境[/size][size=10.5pt]:[/size][/p][p=30, 2, left][size=10pt]· [/size]
[size=10.5pt]Eclipse [/size][/p][p=30, 2, left]
[url=http://www.eclipse.org/downloads/][size=10.5pt]Eclipse[/size][/url][size=10.5pt] 3.2,3.3(Europa) [/size][/p][p=30, 2, left]
[url=http://www.top-e.org/adm/news_conadd.php?menuid=99&pid=70#installingplugin][size=10.5pt]Android开发工具插件[/size][/url][size=10.5pt](可选) [/size][/p][p=30, 2, left][size=10pt]· [/size]
[size=10.5pt]其他的开发环境或者IDE [/size][/p][p=30, 2, left]
[url=http://java.sun.com/javase/downloads/index.jsp][size=10.5pt]JDK5.0或者JDK6.0[/size][/url][size=10.5pt](仅有JRE是不够的) [/size][/p][p=30, 2, left]
[size=10.5pt]与GNU的Java编译器不兼容 [/size][/p][p=30, 2, left]
[url=http://ant.apache.org/][size=10.5pt]Apache Ant[/size][/url][size=10.5pt]对Linux和Mac版本需要1.6.5或更新,对Windows版本需要1.7或更新 [/size][/p][p=30, 2, left]
[/p][size=14pt]2.1.2[/size][size=14pt] 安装SDK[/size][p=30, 2, left][size=10.5pt]通过链接[/size][url=http://code.google.com/android/download.html][size=10.5pt]Download the SDK[/size][/url][size=10.5pt]下载好SDK包后,将zip文件解压缩至合适的地方。在下文中,我们默认你的SDK安装目录为$SDK_ROOT 你可以选择将$SDK_ROOT/tools加入到你的路径中[/size][size=10.5pt]。[/size]
[/p][p=30, 2, left][size=10.5pt]Linux下,打开文件~/.bash_profile或者~/.bashrc,找到设定PATH环境变量的一行,将$SDK_ROOT/tools的完整路径加入其中。如果没有找到设定PATH变量的行,你可以自己添加一行:[/size][/p][p=30, 2, left][size=12pt]export PATH=${PATH}:<你的$SDK_ROOT/tools的完全路径>[/size][/p][p=30, 2, left][size=10pt][img=13,13]file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image1.png[/img] [/size][size=10.5pt]Mac下,在你的home目录中找到文件.bash_profile,和Linux的一样处理。如果还没有在机器上设定这个文件,你可以创建一个.bash_profile文件。 [/size][/p][p=30, 2, left][size=10pt][img=13,13]file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image1.png[/img] [/size][size=10.5pt]Windows下,右键点击【我的电脑】,选择【属性】,在【高级】页中,点击【环境变量】按键,在弹出的对话框中双击“系统变量”中的变量“Path”,将$SDK/tools的完全路径加入其中。 [/size][/p][p=30, 2, left][size=10pt][img=13,13]file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image1.png[/img] [/size][size=10.5pt]通过将$SDK/tools加入系统路径,在运行adb和其它一些命令行工具时就不需要键入完全路径名了。需要注意到是,当你升级了SDK后,如果安装路径有变动的话,不要忘记了更新你的PATH变量的设置,将其指向变动后的路径。[/size]
[/p][p=30, 2, left]
[/p][size=14pt]2.1.3[/size][size=14pt] 安装Eclipse插件(ADT)[/size][p=30, 2, left][size=10.5pt]如果你选择Eclipse作为Android的开发环境,可以安装一个专门为Android定制的插件:Android Development Tools(ADT),ADT插件集成了对Android工程和工具的支持,它包含了大量功能强大的扩展,使得创建、运行、调试Android程序更简单更快捷。 [/size][/p][p=30, 2, left][size=10.5pt]如果你不打算使用Eclipse,那么就不需要下载或者安装ADT插件。 [/size][/p][p=30, 2, left][size=10.5pt]为了下载和安装ADT插件,请按照下面的步骤设置Eclipse的远程更新站点: [/size][/p][p=30, 2, left][size=10.5pt]1. [/size][size=10.5pt]启动Eclipse,依次选择[/size][size=12.5pt][b]Help > Software Updates > Find and Install....[/b][/size]
[/p][p=30, 2, left][size=10.5pt]2. [/size][size=10.5pt]在弹出的窗口中,选择[/size][size=12.5pt][b]Search for new features to install[/b][/size][size=10.5pt],然后点击[/size][size=12.5pt][b]Next[/b][/size]
[/p][p=30, 2, left][size=10.5pt]3. [/size][size=10.5pt]点击[/size][size=12.5pt][b]New Remote Site[/b][/size]
[/p][p=30, 2, left][size=10.5pt]4. [/size][size=10.5pt]在弹出的对话框中,为远程站点输入一个自定义的名字(例如:Android Plugin),然后输入下面的内容作为其默认的URL:然后点击[/size][size=12.5pt][b]OK[/b][/size]
[/p][p=30, 2, left]
[url=https://dl-ssl.google.com/android/eclipse/][size=10pt]https://dl-ssl.google.com/android/eclipse/[/size][/url][/p][p=30, 2, left][size=10.5pt]1. [/size][size=10.5pt]现在你应该可以在搜索列表中看见刚才新加入的站点了(默认已经选中了),点击[/size][size=12.5pt][b]Finish[/b][/size]
[/p][p=30, 2, left][size=10.5pt]2. [/size][size=10.5pt]在随后的[/size][size=12.5pt][b]Search Results[/b][/size][size=10.5pt]对话框中,选中[/size][size=12.5pt][b]Android Plugin > Eclipse Integration > Android Development Tools[/b][/size][size=12.5pt][font=宋体],[/font][/size][size=10.5pt]然后点击[/size][size=12.5pt][b]Next[/b][/size]
[/p][p=30, 2, left][size=10.5pt]3. [/size][size=10.5pt]阅读许可协议,然后选择[/size][size=12.5pt][b]Accept terms of the license agreement[/b][/size][size=12.5pt][font=宋体],[/font][/size][size=10.5pt]点击[/size][size=12.5pt][b]Next[/b][/size]
[/p][p=30, 2, left][size=10.5pt]4. [/size][size=10.5pt]点击[/size][size=12.5pt][b]Finish[/b][/size]
[/p][p=30, 2, left][size=10.5pt]5. [/size][size=10.5pt]ADT插件没有signed,在安装过程中会弹出确认窗口,你只需要点击[/size]
[size=12.5pt][b]Install All[/b][/size][size=10.5pt]就可以了[/size]
[/p][p=30, 2, left][size=10.5pt]6. [/size][size=10.5pt]重启Eclipse[/size][/p][p=30, 2, left]
[/p]

页: [1]

Powered by Discuz! Archiver 7.1  © 2001-2009 Comsenz Inc.

302 Found

302 Found


nginx/1.8.0