???????? 在此我讲一下我是如何安装最新的android的,说实话,在线安装的确不是很方便,需要时间太长了,现在说一下如何离线安装,我使用离线的话大概把所有的东西下载然后安装大概需要1个多小时,当然下载还是看网速的。从这个网址http://developer.android.com.nyud.net/sdk/index.html,把最新的windows.zip文件下载下来,如下图标识位置。
?
????? ?? 将其解压到合适的位置,这个就是安装sdk的文件,双击SDK Manager.exe,它会自动去连接https://dl-ssl.google.com/android/repository/repository.xml具体内容如下,由于文件比较大,只截取其中一部分。
?
<?xml version="1.0" ?> - <!-- * Copyright (C) 2009 The Android Open Source Project * * Licensed under the Apache License, version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. --> - <!-- Generated on Tue Nov 30 19:37:41 PST 2010 using open_tools_r8 77661: Tools. --> - <sdk:tool> <sdk:revision>08</sdk:revision> <sdk:min-platform-tools-rev>1</sdk:min-platform-tools-rev> <sdk:description>Android SDK Tools, revision 8</sdk:description> <sdk:desc-url>http://developer.android.com/sdk/</sdk:desc-url> - <sdk:archives>- <sdk:archive os="linux" arch="any"> <sdk:size>26804565</sdk:size> <sdk:checksum type="sha1">4de1f8d870ec674b9c7ed532554d7ba26b808014</sdk:checksum> <sdk:url>tools_r08-linux.zip</sdk:url> </sdk:archive>- <sdk:archive os="macosx" arch="any"> <sdk:size>28794490</sdk:size> <sdk:checksum type="sha1">6084a8cbbc2099bab0236ef5422e5a76e0d4c949</sdk:checksum> <sdk:url>tools_r08-macosx.zip</sdk:url> </sdk:archive>- <sdk:archive os="windows" arch="any"> <sdk:size>32650817</sdk:size> <sdk:checksum type="sha1">64d5f02c3fc73c14c9eb919ab50e04556fa89c72</sdk:checksum> <sdk:url>tools_r08-windows.zip</sdk:url> </sdk:archive> </sdk:archives> </sdk:tool>- <!-- Generated on Tue Nov 30 19:38:29 PST 2010 using gingerbread-docs 80383: Doc. --> - <sdk:doc> <sdk:api-level>9</sdk:api-level> <sdk:codename /> <sdk:revision>01</sdk:revision> <sdk:description>Android SDK Docs for Android API 9, revision 1</sdk:description> <sdk:desc-url>http://developer.android.com/sdk/</sdk:desc-url> - <sdk:archives>- <sdk:archive os="any" arch="any"> <sdk:size>73305367</sdk:size> <sdk:checksum type="sha1">b16a91cb59d5baaad019ace88097dd1f8a53ea2a</sdk:checksum> <sdk:url>docs-2.3_r01-linux.zip</sdk:url> </sdk:archive> </sdk:archives> </sdk:doc>- <!-- Generated on Tue Nov 30 19:39:34 PST 2010 using gingerbread 79962: Samples. --> - <sdk:sample> <sdk:api-level>9</sdk:api-level> <sdk:codename /> <sdk:revision>01</sdk:revision> <sdk:description>Android SDK Samples for Android API 9, revision 1</sdk:description> <sdk:desc-url>http://developer.android.com/sdk/</sdk:desc-url> - <sdk:archives>- <sdk:archive os="any" arch="any"> <sdk:size>8516326</sdk:size> <sdk:checksum type="sha1">36f7dd6c8b5dbb50b3cf3e3ac5209f3fe55db2aa</sdk:checksum> <sdk:url>samples-2.3_r01-linux.zip</sdk:url> </sdk:archive> </sdk:archives> </sdk:sample> </sdk:sdk-repository>
?
?
???????? 更新的压缩包是根据这个文件中的配置读取的,离线更新的话,只需从这个文件中把地址组织一下就可以了,方式是:https://dl-ssl.google.com/android/repository/?? +文件名(包括后缀),文件名是从上面的配置文件中读取的。位置如图所示:
?
?
?
??????? 按照这种方式,就可以把所有的更新文件的地址组织出来,然后通过下载工具就可以快速的下载了,比在线更新的10多K,20多K,快的不是一点两点啊,呵呵。我已经列出了一部分下载地址。
??????https://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip
????? https://dl-ssl.google.com/android/repository/android-2.1_r01-windows.zip
????? https://dl-ssl.google.com/android/repository/android-1.1_r1-windows.zip
????? https://dl-ssl.google.com/android/repository/android-1.5_r03-windows.zip
????? https://dl-ssl.google.com/android/repository/android-1.6_r02-windows.zip
????? https://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip
????? https://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
????? https://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
????? https://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
????? https://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
?
?????? ?还有一些没有更新的文件没有地址没有写出来,可以主页上面下载或者从repository.xml文件中拼接合成。下一步就是把以android开头的压缩包解压到刚才根目录中有个platforms的文件中去,google_api还有一些例子文件如sample开头的或者doc开头的文档文件,都放到根目录的temp中去(如果没有该文件,可以手动增加),这样以后就可以双击打开SDK Manager.exe,下面的心情是愉悦的,你就可以看到很多需要等待70min的文件,转眼就可以下载完成了,下面就安装了,不需要技术的了,不过在此提醒各位同仁,安装后的压缩包,android会自动删除,所以还是希望各位留有备份。
??????? 按照惯例,还是这样,如果有不足或者是不正确的地方,希望各位指正,共同进步