android下载手动下载Android SDK
16lz
2021-01-23
本篇文章个人在青岛游玩的时候突然想到的...这两天就有想写几篇关于android下载的博客,所以回家到之后就奋笔疾书的写出来发表了
开发android有一段时间了,每次SDK更新时老是被下面问题困扰着
1. 公司的网络是须要通过代理才能出外网的,SDK Manager设了代理,可还是下载不了。
2.SDK Manage更新sdk还是比较慢
明天试了试手动下载sdk,速度嗷嗷的。
1. 取得服务器地址的url
打开SDK Manager,查看SDK Manager的log会得到下面两个URLhttp://dl-ssl.google.com/android/repository/addons_list-2.xmlhttp://dl-ssl.google.com/android/repository/repository-7.xml
2. 取得sdk, sampleCode,system-image等的地址
打卡http://dl-ssl.google.com/android/repository/repository-7.xml,里面描述的就是各个版本的sdk sampleCode,system-image等的信息。找到对应的文件名,拼接到http://dl-ssl.google.com/android/repository/前面就是对应的http地址。 比如http://dl-ssl.google.com/android/repository/android-17_r02.zip就是Android4.2的SDK下载地址。 每日一道理
生命不是一篇"文摘",不接受平淡,只收藏精彩。她是一个完整的过程,是一个"连载",无论成功还是失败,她都不会在你背后留有空白;生命也不是一次彩排,走得不好还可以从头再来,她绝不给你第二次机会,走过去就无法回头。
<!-- PLATFORMS ........................ --> <sdk:platform> <!-- Generated at Wed Feb 13 11:27:09 2013 from git_jb-mr1.1-dev @ 576024 --> <sdk:revision>2</sdk:revision> <sdk:description>Android SDK Platform 4.2.2</sdk:description> <sdk:version>4.2.2</sdk:version> <sdk:api-level>17</sdk:api-level> <sdk:min-tools-rev> <sdk:major>21</sdk:major> </sdk:min-tools-rev> <sdk:layoutlib> <sdk:api>9</sdk:api> <sdk:revision>1</sdk:revision> </sdk:layoutlib> <sdk:archives> <sdk:archive arch="any" os="any"> <sdk:size>48057484</sdk:size> <sdk:checksum type="sha1">c442c32c1b702173ab0929a74486e4f86fe528ec</sdk:checksum> <sdk:url>android-17_r02.zip</sdk:url> </sdk:archive> </sdk:archives> <sdk:uses-license ref="android-sdk-license"/> </sdk:platform> <!-- SYSTEM IMAGES ........................ --> <sdk:system-image> <!-- Generated at Wed Feb 13 11:29:12 2013 from git_jb-mr1.1-dev @ 576024 --> <sdk:revision>2</sdk:revision> <sdk:description>Android SDK Platform 4.2.2</sdk:description> <sdk:api-level>17</sdk:api-level> <sdk:abi>armeabi-v7a</sdk:abi> <sdk:archives> <sdk:archive arch="any" os="any"> <sdk:size>116553808</sdk:size> <sdk:checksum type="sha1">1c321cda1af793b84d47d1a8d15f85444d265e3c</sdk:checksum> <sdk:url>sysimg_armv7a-17_r02.zip</sdk:url> </sdk:archive> </sdk:archives> <sdk:uses-license ref="android-sdk-license"/> </sdk:system-image> <!-- SAMPLES ........................ --> <sdk:sample> <!-- Generated at Mon Nov 12 17:18:09 2012 from git_jb-mr1-dev @ 526865 --> <sdk:revision>1</sdk:revision> <sdk:api-level>17</sdk:api-level> <sdk:archives> <sdk:archive arch="any" os="any"> <sdk:size>14840030</sdk:size> <sdk:checksum type="sha1">12d58cb26503610fc05bd7618c434cc6f983bc41</sdk:checksum> <sdk:url>samples-17_r01.zip</sdk:url> </sdk:archive> </sdk:archives> <sdk:uses-license ref="android-sdk-license"/> </sdk:sample> <!-- PLATFORM-TOOLS ........................ --> <sdk:platform-tool> <!-- Generated at Wed Feb 13 11:28:15 2013 from git_jb-mr1.1-dev @ 576024 --> <sdk:revision> <sdk:major>16</sdk:major> <sdk:minor>0</sdk:minor> <sdk:micro>2</sdk:micro> </sdk:revision> <sdk:archives> <sdk:archive arch="any" os="windows"> <sdk:size>11948088</sdk:size> <sdk:checksum type="sha1">04444f63bc4ce0ca09d438cfe4ba5a5d2fb14c8c</sdk:checksum> <sdk:url>platform-tools_r16.0.2-windows.zip</sdk:url> </sdk:archive> <sdk:archive arch="any" os="linux"> <sdk:size>12685866</sdk:size> <sdk:checksum type="sha1">65db9fb4fee337909ba204e87df3e97056dea95e</sdk:checksum> <sdk:url>platform-tools_r16.0.2-linux.zip</sdk:url> </sdk:archive> <sdk:archive arch="any" os="macosx"> <sdk:size>13151140</sdk:size> <sdk:checksum type="sha1">59686218f3a69f3d97e6b16c5d6803311f93be35</sdk:checksum> <sdk:url>platform-tools_r16.0.2-macosx.zip</sdk:url> </sdk:archive> </sdk:archives> <sdk:uses-license ref="android-sdk-license"/> </sdk:platform-tool> <!-- TOOLS ........................ --> <sdk:tool> <!-- Generated at Tue May 14 16:45:59 2013 from git_tools_r22 @ 675183 --> <sdk:revision> <sdk:major>22</sdk:major> </sdk:revision> <sdk:min-platform-tools-rev> <sdk:major>16</sdk:major> </sdk:min-platform-tools-rev> <sdk:archives> <sdk:archive arch="any" os="windows"> <sdk:size>107384736</sdk:size> <sdk:checksum type="sha1">fd1b9de782737e6b80af74760db3f3f7ebbfcbcc</sdk:checksum> <sdk:url>tools_r22-windows.zip</sdk:url> </sdk:archive> <sdk:archive arch="any" os="linux"> <sdk:size>99899009</sdk:size> <sdk:checksum type="sha1">49d866d568fe8517534a7918e98fa401c5ad8d0e</sdk:checksum> <sdk:url>tools_r22-linux.zip</sdk:url> </sdk:archive> <sdk:archive arch="any" os="macosx"> <sdk:size>71209983</sdk:size> <sdk:checksum type="sha1">51dd81cdb7cc6cdc4a4ae543d43a22e0ed62bb45</sdk:checksum> <sdk:url>tools_r22-macosx.zip</sdk:url> </sdk:archive> </sdk:archives> <sdk:uses-license ref="android-sdk-license"/> </sdk:tool> <!-- DOCS ........................ --> <sdk:doc> <!-- Generated at Wed Feb 13 11:31:35 2013 from git_jb-mr1.1-dev @ 576024 --> <sdk:revision>2</sdk:revision> <sdk:api-level>17</sdk:api-level> <sdk:archives> <sdk:archive arch="any" os="any"> <sdk:size>135640722</sdk:size> <sdk:checksum type="sha1">e1dedba8687b6b2f33bcd5782aae8db0bc3617a6</sdk:checksum> <sdk:url>docs-17_r02.zip</sdk:url> </sdk:archive> </sdk:archives> <sdk:uses-license ref="android-sdk-license"/> </sdk:doc> <!-- SOURCES ........................ --> <sdk:source> <!-- Generated at Mon Nov 12 17:16:08 2012 from git_jb-mr1-dev @ 526865 --> <sdk:revision>1</sdk:revision> <sdk:api-level>17</sdk:api-level> <sdk:archives> <sdk:archive arch="any" os="any"> <sdk:size>18976816</sdk:size> <sdk:checksum type="sha1">6f1f18cd2d2b1852d7f6892df9cee3823349d43a</sdk:checksum> <sdk:url>sources-17_r01.zip</sdk:url> </sdk:archive> </sdk:archives> <sdk:uses-license ref="android-sdk-license"/> </sdk:source>
3. 下载
直接下载会比较慢,和用SDK Manage直接下速度差不多。 找个http下载工具启动切段多进程下载,速度嗷嗷的。 我用的是cuteftp,启用8通道下载速度能到达8Mbps:)4. 下载文件怎么用
platform文件解压到platforms/android-XX/(XX指android的版本)目录。system-images文件解压到system-imagesandroid-XX/(XX指android的版本)目录。创建模拟器须要
别的sample,doc这些就自己看着办吧,无所谓
文章结束给大家分享下程序员的一些笑话语录: 一边用着越狱的ip,一边拜乔帮主的果粉自以为是果粉,其实在乔帮主的眼里是不折不扣的叛徒。
--------------------------------- 原创文章 By
android和下载
---------------------------------
更多相关文章
- Android各版本代号和API级别对照表
- Android开发实战一之搭建开发环境(最新版本)
- Android arm模拟器的速度提升方法
- Android版本检测\自动更新
- Android版本号的识别——$(PLATFORM_VERSION)
- 《ArcGIS API for Android 案例教程》PDF版本
- ionic 自动编译android的release版本
- Android版本28使用http请求报错not permitted by network securi
- Android android 6.0权限校验及版本兼容问题