Android SDK TOOL

来源:互联网 发布:西安 长安 知乎 编辑:程序博客网 时间:2024/04/30 15:14

Android SDK TOOL

目录

简介
  1. 系统要求
  2. 开发环境
安装
  1. Windows系统
  2. Mac系统
  3. Linux系统
展开

编辑本段简介

  Android SDk Tool软件开发工具包(software development kit)。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合,是Android专属的软件开发工具包。

系统要求

  Windows XP 或 Vista或7
  Mac OS X 10.4.8 或更高版本 (仅支持x86)
  Linux

开发环境

  Eclipse IDE
  Eclipse 3.3 (Europa), 3.4 (Ganymede)
  Eclipse JDT 插件 (大多数的 Eclipse IDE 包包含)
  WST (可选,但Android编辑器的功能需要,它被包含在most Eclipse IDE packages 中)
  JDK 5 或 JDK 6 (只有JRE是不够的)
  Android Development Tools 插件 (可选 )
  不兼容GNU Java编译器(gcj)

编辑本段安装

Windows系统

  Eclipse + Android SDK 2.1环境部署[1]
  一、第一步安装JDK(Java Development Kit)版本1.5或者1.6均可,此处不再详细陈述。
  二、第二部要安装Eclipse,目前最新版为3.6
  下载地址:[2]
  下载版本可以选择:Pulsar for Mobile Developers,如下图:
  三、安装成功Eclipse之后,需要安装ADT (Android Development Tools)
  启动Eclipse后,选择Help->Install New Software
  然后添加ADT plus-in网址:[3]
  然后选择并安装Android DDMS(Android Dalvik Debug Moniter Server)和Android Development Tools(ADT)
  四、安装Android SDK,此步最为重要的一步。
  由于我要安装的版本为SDK 2.1,压缩包是android-sdk_r06-windows.zip
  安装有两种方法:
  在线安装
  l 将该压缩包解压,比如解压到D:\ android-sdk-windows
  l 然后执行SDK Setup.exe,然后在setting中选中Force https://...scources to be fetched using http://...
  l 然后这Available Packages中选择,自己想要安装的SDK版本
  根据自己的网速,时间可能略有不同。
  2. 离线安装
  l 下载离线安装包android-2.1_r01-windows.zip,但是文件夹下的tools文件夹中缺少两个关键文件:adb.exe和SDK setup.exe。这就是需要SDK and AVD Manager Setup来安装了。
  l SDK需要每个版本一个独立的文件夹,放在platform的文件夹中。比如解压离线安装包android-2.1_r01-windows.zip,解压出android-2.1_r01-windows文件夹,则该文件夹需要放置的位置是platforms\android-2.1_r01-windows\这样启动SDK setup.exe就可以 发现成功安装SDK 2.1了。
  l 如果你下载的Android SDK and AVD Manager Setup是R4的,即压缩包为android-sdk_r04-windows.zip。那么启动SDK setup.exe以后即使发现了SDK2.1,eclipse仍然无法正常运行。原因在于Android SDK and AVD Manager Setup已经升级到R5,Android SDK and AVD Manager Setup会自动连接网络升级到R5,然后才能安装SDK2.1,然后eclipse才能运行。
  l 最后需要注意的是,在eclipse中配置SDK路径时应该设置为Android SDK and AVD Manager Setup的路径,而不是android-2.1_r01-windows的路径。在上面的实例中,路径应该是D:\ android-sdk-windows
  l 另外要把D:\ android-sdk-windows\tools加入到系统环境变量中。
  以上就是我安装的整个过程,虽然是安装的过程中,费了不少周折,但是自己也学会了不少。同时也希望自己能记住教训,也给朋友们带来一些方便,这样我会更加高兴。

Mac系统

  [4]基本上要安装Android SDK有几个重要的步骤要做:

Mac安装图解(30张)
  1. 下载 Eclipse IDE 开发工具
  2. 下载 JAVA SDK
  3. 下载 Android SDK
  由于我所使用的是MAC OS X 10.6.2,JAVA SDK已经内建了,所以可以省略第二个步骤,所以只要下载Eclipse 跟 Android SDK就可以了。
  Eclipse 一个可支持许多操作系统的IDE开发工具,你可以利用它来开发不多不同的语言,例如C++ or JAVA等等,由于目前Android的软件开发是以JAVA为主,而且本着支持Open Source的精神,Google会选择Eclipse作为Android主要的开发工具也不会太令人意外了。
  由于Eclipse与Android SDK都是独立的package,在安装时会有两个问题会存在
  (a)要如何让Eclipse认得Android SDK所在的位置
  (b)如何在Eclipse的操作接口上直接使用Android SDK?
  要解决(a)的问题就必须修改 .bash_profile 这个档案来把Android SDK的路径加入其中,并且在Eclipse内做好Android SDK所在目录的设定。至于(b)的问题要解决的话就更简单了,Google提供了Android ADT的plugin 下载,你只要在Eclipse 内直接安装下载就可以解决。
  接下来我将会一步一步的介绍如何安装Eclipse 与 Android SDK;
  1. 下载Eclipse
  首先到Eclipse来下载Eclipse IDE for Java Developers,由于Eclipse有许多不同的版本,基本上如果只要开发Android的话,选择Eclipse IDE for Java Developers就可以了。 要注意一下你的MAC OS 是32位或是64位的,所要下载的版本也会不同。
  我所选择的是 3.6.1的版本,他的代码是Eclipse Hellos,如果要选择其他较旧的版本可以到这里下载,Gallleo 是3.5的版本, Ganymede 是3.4的版本。
  2. 下载Android SDK
  接下来到Android Developer来下载Android SDK
  3. 将所下载的 Eclipse IDE for Java Developers 与 Android SDK 解压缩至您所想要的目的地
  我是将这两个packages解压缩到我的”文件”目录下。(Android SDK 所解开的目录是 android-sdk-mac_x86, 而 Eclipse IDE for Java Developers所解开的目录是 eclipse)
  4.设定 .bash_profile
  将Android SDK的所在目录设定于 .bash_profile内可以让你以后的作业更加的方便。
  4.1 开启”终端机”软件并输入 ls -a 来查看 .bash_profile 档案是否已经存在
  4.2 因为我之前已经设定好 .bash_profile所以这个档案是存在的,如果这个档案并不存在的话也不用担心,等一下就会教你做设定,不过在做设定前先确认一下Android SDK所在的位置。
  4.3 确认Android SDK所在位置之前有提到我将Android SDK解压缩至”文件”目录下,”文件”目录也就是 “Documents”这个目录,请输入 cd Documents 指令并且按 enter键,之后再输入 cd android-sdk-mac_x86/tools 指令然后再按enter键。接下来请输入 pwd 指令并且按下enter键,这时会出现 /Users/stevenhsu/Documents/android-sdk-mac_x86/tools 的所在目录,请将这个目录选择拷贝起来。[4][1]
  接下来请输入 cd ~ 的指令并且按enter键回到原来的目录以便编辑 .bash_profile档案
  4.4 编辑 .bash_profile档案
  请输入 nano .bash_profile 指令并且按enter键来编辑 .bash_profile档案
  编辑器打开后请输入 export PATH=${PATH}:并且将之前所拷贝的Android SDK的目录位置贴在其后,所以整行会是像这样
  export PATH=${PATH}:/Users/stevenhsu/Documents/android-sdk-mac_x86/tools
  之后请按 ctrl X键,此时编辑器会询问您是否要储存,请选择 Y 以便储存
  4.5 确认所编辑好的 .bash_profile 的档案
  一旦离开了编辑器后,请输入 $PATH 并且按enter键来确认是否编辑成功,此时应该会出现
  -bash: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/stevenhsu/Documents/android-sdk-mac_x86/tools: No such file or directory
  5. 安装 Android ADT Plugin
  设定好了 .bash_profile后请将结束”终端机”软件,接下来请开启 Eclipse IDE软件 (由于我是解压缩到”文件”档,我会开启”文件”文件夹并且开启”eclipse”目录就可以看到Eclipse的执行档)
  Eclipse开启后请到 “Help” 的menu 并且选择 “Install New Software”
  在Install的Dialog内请将安装Android ADT plugin的网址
  [3]输入到 Work with的字段内并且按下”Add”的键
  在Add Repository的窗口内的 Name字段你可输入你所要辨别的名称,我是用 Android Plugin来做辨别名称,之后请按 ok键。
  选择 Developer Tools并且按 Next来下载安装 Android ADT Plugin
  安装完 Android ADT Plugin 后你必需重新开启 Eclipse来做之后的设定
  6. 设定安装 Android 套件
  Android ADT Plugin安装完成并且重新开启Eclipse后,请到”Eclipse” menu并且选择”偏好设定”
  在Preferences窗口内选择左边的Android此时请在右边的 SDK Location字段选择Android SDK所解压缩的目录,由于我是将Android SDK解压缩到 /Users/stevenhsu/Documents/android-sdk-mac_x86 的目录,所我就在选择SDK Location字段选择这个目录。 选择完成后请按 ok 键。
  之后请到”Window” menu 并且选择”Android SDK and AVD Manager”
  在 Android SDK and AVD Manager的窗口左边选择 Available Packages后在右边请将选择所有的套件来下载安装。(过程中可能会要求你重新启动Eclipse)
  7. 设定 Android Emulator (模凝器)
  请至”Window” menu并选择”Android SDK and AVD Manage”
  第一次设定请按 “New”键
  在此窗口内你可以设定这个模凝器的一些设定,我将此模凝器取名为 dev, 而我选择的是 Android 2.2 – API Level 8, SD Card我设定为512 MB的大小, Skin (外观)我是用 Default (HVGA)。 在 Hardware的字段可以增将更多的装置,基本上如果你只是开发一般的软件只要有LCD就可以了。 之后请按 “Create AVD” 键。
  模凝器的image设定好后你可以选择它并且按 “Start”键来测试看看,之后会出现 Launch Options的窗口,请直接按”Launch” 键就可以。
  接下来你就会看到Android的模凝器开始加载image了,请耐心等候一下。
  当你看到这画面时表示image载入的差不多了
  Image完全加载后会出现此画面(要选择中文画面可以到模凝器内来做设定)。
  要解除封锁只要将鼠标按下左边”锁”的icon并且往右滑就可以了。
  接下来你就可以自由的操作这个模凝器了。
  8. 后记
  由于我是第一次开发Android软件,而且Eclipse 不是相当熟悉所以用起来不像Microsoft Visual Studio那样顺手,不过在试写过几次的软件后,所遇到的问题也一一的自己克服了,以后有机会再分享所遇到的鸟问题。

Linux系统

  安装 SDK
  [5]下载完SDK后,把.zip文件解压到你电脑上合适位置. 默认情况下, SDK文件被解压到 android_sdk_<platform>_<release>_<build>文件夹. 这个文件夹包含 tools/,samples/等.
  请注意系统里SDK解压后的文件夹的名字和位置 — 当你安装Android插件和使用SDK工具时,你将需要引用这个文件夹。
  你可以添加 SDK tools 的文件夹路径到你的环境变量中. 如上所述, tools/文件夹位于SDK文件夹中。
  Linux环境下,修改~/.bash_profile或者 ~/.bashrc文件. 找到环境变量设置的地方,加入tools/的绝对路径。如果找不到该设置,你需要新添加一行:
  export PATH=${PATH}:<your_sdk_dir>/tools
  Mac环境下,在你的home文件夹里面查找.bash_profile,然后和linux一样处理。如果之前没有.bash_profile文件,你可以创建一个新的。
  Windows环境下, 右击我的电脑, 并选择属性. 在标签页高级, 点击环境变量, 当对话框出现, 在系统变量栏目里双击路径 ( Path ) .并添加tools/ 文件夹的完整路径.
  添加 tools 到你的环境变量里,这样你可以运行Android Debug Bridge (adb)和其他tools下命令,而不需要输入完整路径名。需要说明的是, 如果你升级你的SDK, 需要将你的相应环境变量更新到新的位置。
  安装 Eclipse 插件 (ADT)
  如果你要使用 Eclipse IDE作为开发Android应用的环境,你可以安装支持Android工程和工具的通用插件Android Development Tools (ADT). ADT插件包含强大的扩张,使得创建,运行和调试Android 更快速,更简单。
  如果你不使用Eclipse IDE,就不必下载和安装ADT插件
  下载和安装ADT插件,请按照你们各自Eclipse版本步骤安装。
  Eclipse 3.3 (Europa)
  1.开始Eclipse,然后选择 Help > Software Updates > Find and Install....
  2.对话框出现后,选择 Search for new features to install 点击 Next.
  3.点击New Remote Site.
  4.在对话框中,输入远程站点的名字(如Android Plugin),输入站点如下:[3]点击OK.
  5.你可以看到新的站点添加到搜索列表中(并检查),点击Finish.
  6.在下面的搜索结果对话框,选择复选框 Android Plugin > Developer Tools. 它将会检查特性: "Android Developer Tools", 和 "Android Editors". Android 编辑器的特性是可选的,但我们推荐安装它,如果你选择安装,需要前面提到的WST插件。点击 Next.
  7.阅读许可协议,然后选择接受许可协议,点击 Next.
  8.点击 Finish.
  9.ADT插件没有签名,你可以点击“Install All”来安装所有东西。
  10.重启 Eclipse.
  Eclipse 3.4 (Ganymede)
  1.启动 Eclipse, 选择 Help > Software Updates....
  2.在出现的对话框里,点击标签页 Available Software.
  3.点击 Add Site...
  4.输入下面的地址:[3]点击 OK.
  5.返回可用软件的视图,你会看到这个插件. 选择下一步到 Developer Tools 并点击 Install...
  6.在接下来的安装窗口,选中"Android Developer Tools"和 "Android Editors"。Android编辑器特性是可选的,但是我们推荐安装它,如果你选择安装,需要前面提到的WST插件。点击 Finish.
  7.重启 Eclipse。
  重启之后, update your Eclipse preferences指向SDK文件夹:
  选择 Window> Preferences...来打开属性面板。 (Mac OS X: Eclipse> Preferences)
  从左边面板选择 Android。
  在主界面上定位SDK 点击 Browse...然后定位 SDK文件夹。
  点击 Apply, 然后点击 OK
词条图册更多图册

Mac安装图解(30张)

参考资料
  • 1

    Windows下Android SDK安装 

    http://www.cnblogs.com/wanlipeng/archive/2010/08/04/1792136.html

  • 2

    eclipse下载 

    http://www.eclipse.org/downloads/

  • 3

    添加ADT plus-in地址 

    https://dl-ssl.google.com/android/eclipse/

  • 4

    MAC OS X 安装Android SDK 

    http://http://www.coder007.net/thread-262-1-1.html

  • 5

    Android的开发配置篇(linux平台) 

    http://www.cnblogs.com/macobolo/archive/2009/03/17/1414238.html

原创粉丝点击