Android SDK 安装指南v2


Android SDK 安装指南 Haodut 2011 年 4 月 19 日 内容目录 1 系统要求 ................................................................................................................................................... 1 1.1 操作系统...........................................................................................................................................1 1.2 开发环境 Eclipse IDE.......................................................................................................................1 2 安装 SDK Starter ...................................................................................................................................... 1 3 为 Eclipse 安装 ADT 插件 .......................................................................................................................... 1 4 安装平台和其它组件 ................................................................................................................................ 5 5 安装 NDK .................................................................................................................................................. 8 6 更新 PATH 变量(可选) ......................................................................................................................... 8 修订记录 V2:2011 年 4 月 19 日 1、加入了安装 ADT 时因依赖关系不满足而失败的解决方法 2、离线安装时 compatibility、googleadmobadssdkandroid 的解压路径,修改了 usb_driver 的路径 3、发现有些文件夹不需要重命名 4、admob_ads_sdk、market_billing 和 market_licensing 里面 source.properties 文件写法 V1:2011 年 4 月 17 日 完成初稿 Android SDK 安装指南 1 系统要求 1.1 操作系统 • Windows XP (32 位), Vista (32 或 64 位), or Windows 7 (32 或 64 位) • Mac OS X 10.5.8 或更高版本 (仅适用于 x86) • Linux(Ubuntu Linux, Lucid Lynx 测试通过) ◦ 需要 GNU C Library (glibc) 2.7 或更高版本 ◦ Ubuntu Linux 上需要 8.04 或更高版本 ◦ 64 位的发行版必须有运行 32 位应用程序的能力 1.2 开发环境 Eclipse IDE • Eclipse 3.5 (Galileo) 或更高版本 下载地址:http://www.eclipse.org/downloads/。 • JDK 5 或 JDK 6 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html。 2 安装 SDK Starter SDK Starter 不是一个完整的开发环境,它只是包含了 SDK 核心工具,用来下载 SDK 的其它部分。 • 下载 SDK Starter 的最新版 下载页面:http://developer.android.com/sdk/index.html。 • 安装 如果下载的是压缩包(.zip 或.tgz),将下载的文件解压到任意位置,解压出的文件夹名形式是 android-sdk-(非必须)。记下这个文件夹的路径,这里记作。 如果下载的是 Windows 安装文件(.exe),直接运行文件进行安装。 3 为 Eclipse 安装 ADT 插件 ADT 是 Eclipse 的一个插件,使 Eclipse 成为一个 Android IDE 开发平台。 • 启动 Eclipse,安装新软件,Help->Install New Software。 -1- • 在弹出的窗口中点击 Add。 • 在"Name"里填一个名字,如"Android Plugin",在"Location"里填"https://dl- ssl.google.com/android/eclipse/",然后"OK"。如果前面的网址不好用,可试试"http://dl- ssl.google.com/android/eclipse/"。 -2- 离线安装时,先下载 ADT 插件压缩包,然后点 Archive 定位到压缩包文件。 下载页面:http://developer.android.com/sdk/eclipse-adt.html • 勾选要安装的软件,并"Next>",继续直到安装完成,重启 Eclipse。 如果安装过程中出现类似下面的错误,是因为依赖关系不满足,需要安装相应的插件。 Cannot complete the install because one or more required items could not be found. Software being installed: Android Development Tools 10.0.1.v201103111512-110841 (com.android.ide.eclipse.adt.feature.group 10.0.1.v201103111512-110841) Missing requirement: Android Development Tools 10.0.1.v201103111512-110841 (com.android.ide.eclipse.adt.feature.group 10.0.1.v201103111512-110841) requires 'org.eclipse.gef 0.0.0' but it could not be found • 出现错误后会发现安装软件的地址多了很多(到 Available Software Site 下看),但是都没有选 上,都给选上,就可以添加相应的插件地址在线安装,也可以根据出现的错误自己手动添加插件 地址,或者直接下载插件安装也行。然后再检查,重复前面的步骤,直到所以依赖关系都满足。 -3- • 在 eclipse 中设置 SDK 路径,Window->Preferences,在 左侧栏中选 Android,并在 SDK Location 中填写你前面记下的 SDK 地址,或者点击 Browse 定位到 SDK 目录,点击 Apply,OK。 -4- 4 安装平台和其它组件 • 运行 Android SDK and AVD Manager,有以下几种方法: ◦ 从 Eclipse 运行,Window > Android SDK and AVD Manager ◦ 在 Windows 上,双击 Android SDK 根目录下的 SDK Manager.exe ◦ On Mac 或者 Linux 上,打开终端,进入 Android SDK 中的 tools/目录,然后执行 android • 在 Android SDK and AVD Manager 中选择 Available packages,然后在右面选择要安装的平台和 其它组件等。 附:离线安装方法 安装平台及工具 • 到下面的网址下载或者直接打开 repository.xml, http://dl-ssl.google.com/android/repository/repository.xml • 从 repository.xml 中提取各平台及组件下载地址,选择要安装的进行下载(注意不同系统平台), xxx.zip标签间字符串就是要下载的压缩包,再加上 http://dl- ssl.google.com/android/repository/就是其下载地址。例如下面代码中的文件下载地址为: http://dl-ssl.google.com/android/repository/android-2.3.3_r01-linux.zip。 2.3.3 10 01 -5- 8 Android SDK Platform 2.3.3._r1 http://developer.android.com/sdk/ 82203231 1c118521c77357e416f2b9c21c6080e208aade32 android-2.3.3_r01-linux.zip 到目前为止,我整理的下载地址如下: http://dl-ssl.google.com/android/repository/android-1.1_r1-windows.zip http://dl-ssl.google.com/android/repository/android-1.1_r1-macosx.zip http://dl-ssl.google.com/android/repository/android-1.1_r1-linux.zip http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip http://dl-ssl.google.com/android/repository/android-1.5_r04-macosx.zip http://dl-ssl.google.com/android/repository/android-1.5_r04-linux.zip http://dl-ssl.google.com/android/repository/android-1.6_r03-linux.zip http://dl-ssl.google.com/android/repository/android-1.6_r03-macosx.zip http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip http://dl-ssl.google.com/android/repository/android-2.0_r01-linux.zip http://dl-ssl.google.com/android/repository/android-2.0_r01-macosx.zip http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip http://dl-ssl.google.com/android/repository/android-2.0.1_r01-linux.zip http://dl-ssl.google.com/android/repository/android-2.0.1_r01-macosx.zip http://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip http://dl-ssl.google.com/android/repository/android-2.1_r02-linux.zip http://dl-ssl.google.com/android/repository/android-2.1_r02-macosx.zip http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip http://dl-ssl.google.com/android/repository/android-2.2_r02-linux.zip http://dl-ssl.google.com/android/repository/android-2.2_r02-macosx.zip http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip http://dl-ssl.google.com/android/repository/samples-2.3_r01-linux.zip http://dl-ssl.google.com/android/repository/android-2.3.1_r02-linux.zip http://dl-ssl.google.com/android/repository/android-2.3.3_r01-linux.zip http://dl-ssl.google.com/android/repository/samples-2.3.3_r01-linux.zip http://dl-ssl.google.com/android/repository/android-3.0_r01-linux.zip http://dl-ssl.google.com/android/repository/platform-tools_r03-linux.zip http://dl-ssl.google.com/android/repository/platform-tools_r03-macosx.zip http://dl-ssl.google.com/android/repository/platform-tools_r03-windows.zip http://dl-ssl.google.com/android/repository/tools_r10-linux.zip -6- http://dl-ssl.google.com/android/repository/tools_r10-macosx.zip http://dl-ssl.google.com/android/repository/tools_r10-windows.zip http://dl-ssl.google.com/android/repository/samples-3.0_r01-linux.zip http://dl-ssl.google.com/android/repository/docs-3.0_r01-linux.zip http://dl-ssl.google.com/android/repository/compatibility_r01.zip • 把上面下载的压缩包解压到 Android SDK 目录中,按照下面的规则放置: 注:通过实验发现,platforms,samples,addons 文件夹下的文件夹名字其实可以不改,只要 放对位置就行。这里的改名只是为了和在线安装保持一致。 ◦ 以 android 开头的文件解压到/platforms/中,并将文件夹重命名为 android-x,x 为 x之间的数字。例如前面的代码中10,则的 android-2.3.3_r01-linux.zip,解压后得到 android-2.3.3_r01-linux,将其重命名 为 android-10。(可以不改名) ◦ 以 samples 开头的文件解压到/samples/目录下,同上面一样要把文件夹重命名为 android-x。(可以不改名) ◦ 以 platform-tools 开头的文件解压到下,并改名为 platform-tools。 ◦ 以 tools 开头的文件解压到下,并改名为 tools。 ◦ 以 docs 开头的文件解压到 Android SDK 根目录下,得到/docs/。 ◦ 以 compatibility 开头的文件解压到/extras/android/下,得到 /android/compatibility/。 安装第三方插件(可选) • 到下面的网址下载或者直接打开 addon.xml https://dl-ssl.google.com/android/repository/addon.xml • 同样提取下载地址进行下载 https://dl-ssl.google.com/android/repository/google_apis-3-r03.zip https://dl-ssl.google.com/android/repository/google_apis-4_r02.zip https://dl-ssl.google.com/android/repository/google_apis-5_r01.zip https://dl-ssl.google.com/android/repository/google_apis-6_r01.zip https://dl-ssl.google.com/android/repository/google_apis-7_r01.zip https://dl-ssl.google.com/android/repository/google_apis-8_r02.zip https://dl-ssl.google.com/android/repository/google_apis-9_r02.zip https://dl-ssl.google.com/android/repository/google_apis-10_r01.zip https://dl-ssl.google.com/android/repository/google_apis-11_r01.zip https://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip https://dl-ssl.google.com/android/repository/market_licensing-r01.zip https://dl-ssl.google.com/android/repository/market_billing_r01.zip https://dl-ssl.google.com/googleadmobadssdk/googleadmobadssdkandroid-4.0.4.zip • 将下载到的文件解压,按照下面的规则: ◦ google_apis-x 开头的文件解压到 add-ons/目录下,并重命名为 addon_google_apis_google_inc_x,x 同文件名保持一致,也可以按照上面的方法确定。(可 -7- 以不改名) ◦ 以 usb_driver 开头的文件解压到目录下,并重命名为 google-usb_driver。(注: 此文件只在 windows 中有用,路径也是官网上给的,我没有实验。) ◦ 以 googleadmobadssdkandroid 的文件解压到/extras/google/下,并重命名为 admob_ads_sdk。 ◦ 以 market 开头的文件解压到/extras/google/下。 注:admob_ads_sdk、market_billing 和 market_licensing 里面没有 source.properties 文件, 需要自己加上才能在 Android SDK and AVD Manager 中的已安装软件中看到。 admob_ads_sdk 中的 source.properties 文件内容如下,有些值可能不一样,根据 xml 文件中 的值修改,其它 source.properties 文件也按这个修改。 Extra.Vendor=google Pkg.Desc=AdMob Ads SDK Pkg.DescUrl=http\://code.google.com/mobile/ads/docs/android/ Archive.Os=ANY Pkg.Revision=1 Archive.Arch=ANY Extra.Path=admob_ads_sdk Pkg.SourceUrl=https\://dl-ssl.google.com/android/repository/addon.xml 5 安装 NDK NDK 可以让你用 C/C++来编写 Android 应用程序 • 下载 NDK 文件,下载页面: http://developer.android.com/sdk/ndk/index.html • 解压 NDK 压缩包到任意位置,此处记为 6 更新 PATH 变量(可选) 为了方便,将的路径加入到 PATH 变量中。 • 在 windows 中,在我的电脑上右键,选择属性,在高级选项卡下,点击环境变量按钮,在出现的 对话框中,双击 Path,将/tools/和/platform-tools/目录添加进去。 • 在 Linux 中,编辑~/.bash_profile,~/.profile 或~/.bashrc 文件,加入以下语句: export PATH=${PATH}:/tools:/platform-tools: -8-
还剩9页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 15 金币 [ 分享pdf获得金币 ] 0 人已下载

下载pdf

pdf贡献者

yanlijun

贡献于2012-03-19

下载需要 15 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf