Download Android SDK manually

Source: Internet
Author: User

Android development has been around for a while, and every SDK update is always plagued by the following problems:

1. the company's network needs to be out of the Internet through a proxy. the SDK Manager has a proxy, but it still cannot be downloaded.

2. SDK Manage updates are still slow

 


Today, I tried to download the sdk manually at a high speed.

1. Obtain the url of the server address
Open SDK Manager and view the log of SDK Manager. The following two URLs are displayed:
 
2. Obtain the sdk, sampleCode, system-image, and other addresses.
Punch in http://dl-ssl.google.com/android/repository/repository-7.xml, each of the following sdks
SampleCode, system-image, and so on.

Find the corresponding file name and splice it to the httpaddress corresponding to http://dl-ssl.google.com/android/repository/and then click the corresponding httpaddress.
For example, http://dl-ssl.google.com/android/repository/android-17_r02.zip android4.2sdk.
[Html] <! -- 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"> 0444444f63bc4ce0ca09d438cfe4ba5a5d2fb14c8c </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>

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.