Android SDK Manager List description

Source: Internet
Author: User
Tags android sdk manager

The SDK is the development package. Please distinguish these names from the following: SDK, SDK tools, Platform tools, Platform package.

Content Category:

There are two main types of command-line tools:

(i)SDK Tools, such as Android.bat, Ddms.bat, and Emulator.exe, are located in the \tools directory, but the ROM required to run the emulator is not included;

(ii)Platform Tools, including commands such as Adb.exe, Aidl.exe, Aapt.exe, etc., located in the \platform-tools directory.

Second, Platform package

Starting at level 14, each platform package is divided into two parts :

Part (a) contains the jar packages required for development under this version, such as Android-16_r03.zip;

(ii) Part of the emulator ROM file, e.g. Sysimg_armv7a-16_r03.zip

(iii) In addition to the ARM emulator, the x86 emulator is available for download (provided by Intel) and is said to be able to speed up the operation on x86 computers. If you only debug your code on a real machine, you do not need to download the file for the emulator ROM.

Third, Extras

(i) Support and some spare parts

Iv. manual processing of Android installation environment

ADT Bundle

The

All-in-All download package contains: SDK + specific version platform + eclipse + ADT + Compatibility Pack, which can be used for decompression. The only drawback is that the volume is relatively large, if you are starting from scratch with the Android development environment to download it.

file name file size description other
adt-bundle-windows-x86 -20131030.zip 480.0M  Android 4.2-in-one development package, Windows 32-bit. official website   Micro Cloud
adt-bundle-windows-x86_64-20140321.zip 510.0M  Android 4.2 (4.4?) Multi-in-one development package, note that the included Eclipse is 64-bit . official website   Micro Cloud
adt-bundle-mac-x86_64-20131030.zip 448.0M  Mac OS official website   Micro Cloud
adt-bundle-linux-x86-20131030.zip 473.0M  Linux 32-bit official website   Micro Cloud
adt-bundle-linux-x86_64-20131030.zip 474.0M  Linux 64-bit /td> official website   Micro Cloud

Assuming you install the SDK to D:\ANDROID-SDK, the directory structure should look like this:

SDK Manager failed to get the updated version list >

D:\android-sdk\tools This directory has ddms.bat and other files d:\android-sdk\system-images\android-17\ armeabi-v7a This directory has userdata.img and other documents (R14 and above only this directory) d:\android-sdk\platforms\android-4.0.2 this directory has Android.jar and other files D:\ Android-sdk\platform-tools This directory has Adb.exe and other files D:\android-sdk\extras this directory has Android and other directories

SDK Manager failed to get the updated version list >

When you download the parts listed below, also refer to the directory structure example above to put the content in the correct location.

Android SDK

The SDK is a development package that contains two types of command-line tools: SDK toolssuch as Android.bat, Ddms.bat, Emulator.exe, and so on, which are located in the \tools directory, However, the ROM required to run the emulator is not included, and the other is Platform Tools, which contain commands such as Adb.exe, Aidl.exe, Aapt.exe, and so on, which are located in the \platform-tools directory.

Please distinguish these names from the following: SDK, SDK tools, Platform tools, Platform package.

Filename File size Description Other
Installer_r22.6-windows.exe 84.7M The official recommended download for this installation package is 32-bit Website Micro Cloud
Android-sdk_r22.6-windows.zip 103.0M Although the filename is "SDK", in fact, does not contain platform-tools,
It is more appropriate to call "SDK tools".
Website Micro Cloud
Android-sdk_r22.6-macosx.zip 71.4M Website Micro Cloud
Android-sdk_r22.6-linux.tgz 96.2M Website Micro Cloud

After the SDK is installed/decompressed, it has only basic functionality and cannot begin development. You also need platform-tools and at least one platform package to be complete. The SDK Manager can be installed online in eclipse, but sometimes manual installation may be faster.

Filename File size Description Other
Platform-tools_r14-linux.zip 10.4M Extract the Platform-tools directory to the directory where the SDK resides Website
Platform-tools_r14-macosx.zip 10.8M Website
Platform-tools_r14-windows.zip 10.6M Website

If you have installed the Android SDK and want to upgrade tools separately, you can select the required compression package download from the file below and replace the corresponding subdirectory in the SDK directory.

Filename File size Description Other
Tools_r20.0.3-linux.zip 78.8M Compared to the "SDK" in the first table, only the AVD Manager and SDK Manager are missing.
It is recommended to use the Tools directory to replace the original directory with the same name only when the upgrade is required.
Website
Tools_r20.0.3-macosx.zip 55.5M Website
Tools_r20.0.3-windows.zip 86.0M Website

Adt

ADT (Android Development Tools) is an Eclipse plug-in, and without this plugin, we have to constantly tap commands on the command line, unless you're a notepad developer, or just enjoy the convenience of ADT. As for eclipse itself can go to eclipse.org download, here is no longer available.

Filename File size Description Other
Adt-21.0.0.zip 12.9M
Website Micro Cloud
Adt-20.0.3.zip 11.8M
Website Micro Cloud
Adt-12.0.0.zip 5.4M If you're not used to the new ADT, this version might work for you. Website Micro Cloud

The version number of ADT is basically followed by SDK tools, which is an identical version of ADT for each new version of SDK tools. However, in practice, even the older versions of ADT can support the new SDK well.

Platforms

Android version from 1.0 to write this post of 4.2, large and small has experienced more than 10 versions, each release of Google will provide an SDK platform package for developers to use. Generally this package is in the Eclipse development environment with the SDK Manager to download, but in the domestic selection of this way will be very painful, because each platform has dozens of trillion large, a few hours to install a, it seems that can not break the breakpoint continue to pass (? )。

At home, it is more convenient to download the offline package first and then unzip it to the Android SDK installation directory, which will be automatically recognized after the restart of Eclipse.

Filename File size Description Other
Android-l_r04.zip 66.2M Android L East Soft
Android-21_r01.zip 63.9M Android 5.0 East Soft
Android-20_r01.zip 60.6M
Website
Android-19_r03.zip 60.8M
Website
Android-18_r01.zip 46.4M
Website
Android-17_r01.zip 45.6M Android 4.2 Website Micro Cloud
Sysimg_armv7a-17_r01.zip 111.0M Emulator ROM only Website Micro Cloud
Android-16_r03.zip 45.7M Android 4.1, 4.1.1, Jelly_bean Website Micro Cloud
Sysimg_armv7a-16_r03.zip 107.0M Emulator ROM only Website Micro Cloud
Android-15_r03.zip 42.3M Android 4.0.3, 4.0.4, ICE_CREAM_SANDWICH_MR1 Website
Sysimg_armv7a-15_r02.zip 91.7M Emulator ROM only Website
Android-14_r03.zip 43.7M Android 4.0, 4.0.1, 4.0.2, Ice_cream_sandwich Website Micro Cloud
Sysimg_armv7a-14_r02.zip 95.0M Emulator ROM only Website
Android-3.2_r01-linux.zip 103.0M API level, HONEYCOMB_MR2
Although the file name has Linux but it is platform-independent , the same, until 2.1.
Website
Android-3.1_r03-linux.zip 101.0M API level, HONEYCOMB_MR1 Website
Android-3.0_r02-linux.zip 99.6M API level One, honeycomb Website
Android-2.3.3_r02-linux.zip 81.5M API level, GINGERBREAD_MR1 Website Micro Cloud
Android-2.3.1_r02-linux.zip 75.0M API Level 9, gingerbread Website
Android-2.2_r03-linux.zip 71.1M API Level 8, FROYO Website
Android-2.1_r03-linux.zip 66.8M API Level 7, ECLAIR_MR1 Website
Android-2.0_r01-windows.zip 72.7M API Level 5, Eclair Website
Android-2.0_r01-macosx.zip 71.4M Website
Android-2.0_r01-linux.zip 71.6M Website
Android-2.0.1_r01-windows.zip 76.6M API Level 6, Eclair_0_1 Website
Android-2.0.1_r01-macosx.zip 75.3M Website
Android-2.0.1_r01-linux.zip 75.5M Website
Android-1.6_r03-windows.zip 61.6M API Level 4, Donut Website
Android-1.6_r03-macosx.zip 59.5M Website
Android-1.6_r03-linux.zip 60.5M Website
Android-1.5_r04-windows.zip 52.0M API Level 3, cupcake Website
Android-1.5_r04-macosx.zip 50.0M Website
Android-1.5_r04-linux.zip 50.8M Website
Android-1.1_r1-windows.zip 44.6M API Level 2 Website
Android-1.1_r1-macosx.zip 43.4M Website
Android-1.1_r1-linux.zip 43.3M Website

Starting at level 14, each platform package is divided into two parts , including the jar packages required for development under this version, such as Android-16_r03.zip, and the emulator ROM files, such as Sysimg_ Armv7a-16_r03.zip. The most recent version, in addition to the ARM emulator, is available for download (provided by Intel) and is said to be significantly faster to run on x86 computers. If you only debug your code on a real machine, you do not need to download the file for the emulator ROM.

More detailed Android version of the table can be referred to here.

Documents

For Android Development reference for the official document, the file is relatively large. I used to have a local document, and then with everything use, very convenient, the document has a lot of content in the source code is not.

Filename File size Description Other
Docs-17_r01.zip 163.0M
Website
Docs-16_r03.zip 156.0M
Website
Docs-15_r02.zip 126.0M
Website
Docs-14_r01.zip 104.0M
Website

Sources

I am lazy, have never used git to download the Android source code, if you want to use git download, you can refer to this article how to do.

The official currently provides a number of source code compression packages, as listed in the following table, these packages can be attach to eclipse F3 easy to view at any time, most importantly, after the source code, Eclipse code auxiliary parameter name will not be "arg0", "arg1" such.

Filename File size Description Other
Sources-21_r01.zip 26.9M
East Soft
Sources-20_r01.zip 22.2M
Website
Sources-19_r01.zip 20.6M
Website Micro Cloud
Sources-18_r01.zip 19.2M
Website Micro Cloud
Sources-17_r01.zip 18.0M
Website Micro Cloud
Sources-16_r02.zip 17.0M
Website
Sources-15_r02.zip 15.7M
Website
Sources-14_r01.zip 15.4M
Website
Sources-8-froyo.zip 33.3M Unofficial Website
Sources_2.1.zip 30.0M Unofficial Website
Sources_1.6.zip 22.8M Unofficial Website

Samples

Google offers a wealth of development examples, and if time allows you to look at these example codes and how they work, it certainly helps to improve the design and development capabilities of mobile apps.

Filename File size Description Other
Samples-l_r02.zip 39.2M
East Soft
Samples-20_r01.zip 40.9M
Website
Samples-19_r05.zip 30.4M
Website
Samples-18_r01.zip 18.9M
Website
Samples-17_r01.zip 14.1M
Website
Samples-16_r01.zip 14.0M
Website
Samples-15_r02.zip 15.6M
Website
Samples-14_r02.zip 15.5M
Website
Samples-3.2_r01-linux.zip 11.6M
Website
Samples-3.1_r01-linux.zip 11.5M
Website
Samples-3.0_r01-linux.zip 11.4M
Website
Samples-2.3_r01-linux.zip 8.1M
Website
Samples-2.3.3_r01-linux.zip 8.1M
Website
Samples-2.2_r01-linux.zip 7.6M
Website
Samples-2.1_r01-linux.zip 7.3M
Website

In addition to the above, there are addons and supports and other classifications did not have time to tidy up, and so on to find a moment.

The above content is updated at any time, welcome reminders and correction.

If you find this article helpful: Download my app timings or: recommended +1(login required)

Path settings when you create an Android emulator in Eclipse, the corresponding files are placed in the

"C:\Documents and Settings\administrator\.android" below.

If you want to change the path setting of the AVD, there are two ways:

Method One: Add a new environment variable named "Android_sdk_home" with the variable value ". Android" folder (AVD information) in the same path (the path does not contain. Android)

Method Two: Modify the path in the configuration file, for example, the AVD name is AVD8 and open C:\Documents and settings\administrator\.android\ using Windows WordPad The files in the AVD directory are avd8.ini files with the following contents: Target=android-8 path=c:\documents and settings\administrator\.android\avd\ AVD8.AVD modify its path, such as: Path=c:\program FILES\ANDROID\.ANDROID\AVD\AVD8.AVD.

Note: The problem with "Error:unknown virtual device name" is typically caused by an AVD file path reference error.

Emulator interface Introduction Open the Android SDK and AVD Manager, select Virtual Devices/avd8 (an emulator already created).

Then click on the Start button on the right, click Launch in the pop-Up Launch Option dialog box, run the simulator (it takes longer) as shown in.

In the upper-left corner of the emulator interface, the name "5554:avd8" >> AVD8 for the created emulator is displayed.

Each emulator is bound to the "127.0.0.1" IP address, and 5554 represents the port number when the emulator binds the IP address.

In this way, "127.0.0.1:5554" is the only representation of the simulator, multiple simulators can be used to communicate through the port number, call or send text messages. The emulator left is the phone desktop, the right side for some keys (such as: return/Back button on the phone, main menu key and so on) >> through the main menus into the setting interface, you can make some settings, such as: Simulator display language, time and so on. There are three buttons underneath the simulator: dial-up, main menu, and browser.




Android SDK Manager List description

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.