- Download
- Terms and Conditions
- 1. Introduction
- 2. Accepting this License Agreement
- 3. SDK License from Google
- 4. Use of the SDK by You
- 5. Your Developer Credentials
- 6. Privacy and Information
- 7. Third Party Applications
- 8. Using Android APIs
- 9. Terminating this License Agreement
- 10. DISCLAIMER OF WARRANTIES
- 11. LIMITATION OF LIABILITY
- 12. Indemnification
- 13. Changes to the License Agreement
- 14. General Legal Terms
- Android Studio
- Intelligent code editor
- Code templates and GitHub integration
- Multi-screen app development
- Virtual devices for all shapes and sizes
- Android builds evolved, with Gradle
- More about Android Studio
- System Requirements
- Windows
- Mac OS X
- Linux
- Understanding SDK Manager
- SDK Platforms
- Which System Image should I select?
- What is Google Play Intel x86 Atom System Image
- SDK Tools
- SDK Update Sites
- Updating SDK Manager
- Download
- Terms and Conditions
- 1. Introduction
- 2. Accepting this License Agreement
- 3. SDK License from Google
- 4. Use of the SDK by You
- 5. Your Developer Credentials
- 6. Privacy and Information
- 7. Third Party Applications
- 8. Using Android APIs
- 9. Terminating this License Agreement
- 10. DISCLAIMER OF WARRANTIES
- 11. LIMITATION OF LIABILITY
- 12. Indemnification
- 13. Changes to the License Agreement
- 14. General Legal Terms
- Android Studio
- Intelligent code editor
- Code templates and GitHub integration
- Multi-screen app development
- Virtual devices for all shapes and sizes
- Android builds evolved, with Gradle
- More about Android Studio
- System Requirements
- Windows
- Mac OS X
- Linux
- Other Download Options
- SDK Tools Only
- All Android Studio Packages
Download
Before installing Android Studio or the standalone SDK tools, you must agree to the following terms and conditions.
Terms and Conditions
1. Introduction
2. Accepting this License Agreement
3. SDK License from Google
4. Use of the SDK by You
5. Your Developer Credentials
6. Privacy and Information
7. Third Party Applications
8. Using Android APIs
9. Terminating this License Agreement
10. DISCLAIMER OF WARRANTIES
11. LIMITATION OF LIABILITY
12. Indemnification
13. Changes to the License Agreement
14. General Legal Terms
You’re just a few steps away from building apps for Android!
In a moment, you’ll be redirected to Installing the Android SDK.
I have read and agree with the above terms and conditions
Android Studio
The official Android IDE
- Android Studio IDE
- Android SDK tools
- Android 5.0 (Lollipop) Platform
- Android 5.0 emulator system image with Google APIs
Download Android Studio
To get Android Studio or stand-alone SDK tools, visit developer.android.com/sdk/
Intelligent code editor
At the core of Android Studio is an intelligent code editor capable of advanced code completion, refactoring, and code analysis.
The powerful code editor helps you be a more productive Android app developer.
Code templates and GitHub integration
New project wizards make it easier than ever to start a new project.
Start projects using template code for patterns such as navigation drawer and view pagers, and even import Google code samples from GitHub.
Multi-screen app development
Build apps for Android phones, tablets, Android Wear, Android TV, Android Auto and Google Glass.
With the new Android Project View and module support in Android Studio, it’s easier to manage app projects and resources.
Virtual devices for all shapes and sizes
Android Studio comes pre-configured with an optimized emulator image.
The updated and streamlined Virtual Device Manager provides pre-defined device profiles for common Android devices.
Android builds evolved, with Gradle
Create multiple APKs for your Android app with different features using the same project.
Manage app dependencies with Maven.
Build APKs from Android Studio or the command line.
More about Android Studio
For more details about features available in Android Studio, read the overview at Android Studio.
If you have been using Eclipse with ADT, be aware that Android Studio is now the official IDE for Android, so you should migrate to Android Studio to receive all the latest IDE updates. For help moving projects, see Migrating to Android Studio.
System Requirements
Windows
- Microsoft® Windows® 8/7/Vista/2003 (32 or 64-bit)
- 2 GB RAM minimum, 4 GB RAM recommended
- 400 MB hard disk space
- At least 1 GB for Android SDK, emulator system images, and caches
- 1280 x 800 minimum screen resolution
- Java Development Kit (JDK) 7
- Optional for accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
Mac OS X
- Mac® OS X® 10.8.5 or higher, up to 10.9 (Mavericks)
- 2 GB RAM minimum, 4 GB RAM recommended
- 400 MB hard disk space
- At least 1 GB for Android SDK, emulator system images, and caches
- 1280 x 800 minimum screen resolution
- Java Runtime Environment (JRE) 6
- Java Development Kit (JDK) 7
- Optional for accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
On Mac OS, run Android Studio with Java Runtime Environment (JRE) 6 for optimized font rendering. You can then configure your project to use Java Development Kit (JDK) 6 or JDK 7.
Linux
- GNOME or KDE desktop
- GNU C Library (glibc) 2.15 or later
- 2 GB RAM minimum, 4 GB RAM recommended
- 400 MB hard disk space
- At least 1 GB for Android SDK, emulator system images, and caches
- 1280 x 800 minimum screen resolution
- Oracle® Java Development Kit (JDK) 7
Tested on Ubuntu® 14.04, Trusty Tahr (64-bit distribution capable of running 32-bit applications).
Источник
Understanding SDK Manager
Android Software Development Kit (SDK) is required to build any application for Android. It is the skeleton for any Android development. It contains dozens of support tools, platform details, APIs, libraries, system images, emulator and more.
To open SDK Manager from the Android Studio’s welcome screen, click Configure > SDK Manager from the right bottom menu as shown in image below:
SDK Manager» ezimgfmt=»rs rscb10 src ng ngcb10″ data-ezsrc=images/welcome-sdk.png>
To open the SDK Manager from inside the Android Studio, click the SDK Manager button on Toolbar or choose Tools > Android > SDK Manager from the main menu.
Android Studio usually has the right set up of packages checked and installed already for you. The packages mentioned below are required for a successful app development:
- SDK Platforms tab
Android SDK Platform
At least one platform is required for successful apps compilation.
System Images
Required in order to run Android Emulator.
SDK Tools tab
Android SDK Build-Tools
Required for building Android apps.
Android SDK Platform-Tools
Includes various required tools for SDK Platforms.
Android SDK Tools
Includes required tools for development and debugging.
Android Emulator
Required to debug and test your applications.
SDK Platforms
The SDK Platforms tab lists the versions of Android that you can compile against. The latest version of Android is usually installed when you set up Android Studio initially. It is recommended to use the latest platform version as your build target in order to use new Android features. To see details, click on Show Package Details option in the bottom right of window. You’ll see that each package contains:
At least one platform is required in your environment so you’re able to compile your application.
Android SDK Platform
There’s one SDK Platform available for each version of Android. It includes an android.jar file with a fully compliant Android library. In order to build an Android app, you must specify an SDK platform as your build target.
Sources for Android
A copy of the Android platform source code that’s useful for stepping through the code while debugging your app.
System Images
A system image is required in order to run the Android Emulator. A system image is a copy of one version of the Android operating system. Each platform version contains the supported system images. You can also download system images later when creating Android Virtual Devices (AVDs) in the AVD Manager.
Which System Image should I select?
Its depends on two things:
- What is your development machine’s CPU architecture:
Select Intel x86 Atom or Intel x86 Atom_64 for Intel based CPUs. - What kind of device are you building for? (TV, Wear or Phone)
If you are developing for a specific device i.e. watch then select the Wear image. You don’t need to select image of TV or Wear if you are only developing for phone or tablet.
What is Google Play Intel x86 Atom System Image
The play image has the Google Play store already installed and you can install apps, but there is no root access as it is a production build and not a debug build.
SDK Tools
When you click on the SDK Tools tab, make sure the following items are selected:
- Android SDK Build-Tools
- Android Emulator
The Android Emulator simulates various Android phone, tablet, Android Wear, and Android TV devices on your computer. It comes with predefined configurations for popular device types. - Android SDK Platform-Tools
- Android SDK Tools
- Documentation for Android SDK (offline copy of documentation)
- Google USB Driver
Select if you want to perform ADB debugging with any of the Google devices. (Note: for other devices, Windows download and install these drivers automatically. For some devices you’ve to visit the device manufacturer’s website to obtain and install these drivers.) - Instant Apps Development SDK
Android Instant Apps supports the latest Android devices from Android 5.0 (API level 21), Android Studio provides the tools you need to modularize your app so that users load only the portion of the instant app that they need, when they need it. - Intel X86 Emulator Accelerator (HAXM installer)
Select if Android Studio is installed on Intel based machine - NDK (if you plan to include C or C++ code )
- Support Repository (make sure to select all sub-list items)
SDK Update Sites
Do not change anything in the SDK Update Sites tab. Keep the update sites as it was configured by default. Click on OK button. It will take some time to download and install all the components and packages selected.
Updating SDK Manager
The SDK Manager automatically scans for updates to existing packages and will list new packages. When an update is available for a package you already have, a dash appears in the check box next to the package. See below image, the «Google APIs Intel x86 Atom System Image» inside the «Android 8.0(O)» platform has update available.
A download icon will appear on left column as pending update sign when you check a package for download. Uncheck a package if you want to remove it, a red cross will appear on left column as pending removal sign.
See above image, «Sources for Android 26» inside the «Android 8.0(O)» platform has pending update status and «Google APIs Intel x86 Atom System Image» inside the «Android 7.1.1 (Nougat)» platform has pending delete status visible.
Источник
Download
Before installing Android Studio or the standalone SDK tools, you must agree to the following terms and conditions.
Terms and Conditions
1. Introduction
2. Accepting this License Agreement
3. SDK License from Google
4. Use of the SDK by You
5. Your Developer Credentials
6. Privacy and Information
7. Third Party Applications
8. Using Android APIs
9. Terminating this License Agreement
10. DISCLAIMER OF WARRANTIES
11. LIMITATION OF LIABILITY
12. Indemnification
13. Changes to the License Agreement
14. General Legal Terms
You’re just a few steps away from building apps for Android!
In a moment, you’ll be redirected to Installing the Android SDK.
I have read and agree with the above terms and conditions
Android Studio
The official Android IDE
- Android Studio IDE
- Android SDK tools
- Android 5.0 (Lollipop) Platform
- Android 5.0 emulator system image with Google APIs
Download Android Studio
To get Android Studio or stand-alone SDK tools, visit developer.android.com/sdk/
Intelligent code editor
At the core of Android Studio is an intelligent code editor capable of advanced code completion, refactoring, and code analysis.
The powerful code editor helps you be a more productive Android app developer.
Code templates and GitHub integration
New project wizards make it easier than ever to start a new project.
Start projects using template code for patterns such as navigation drawer and view pagers, and even import Google code samples from GitHub.
Multi-screen app development
Build apps for Android phones, tablets, Android Wear, Android TV, Android Auto and Google Glass.
With the new Android Project View and module support in Android Studio, it’s easier to manage app projects and resources.
Virtual devices for all shapes and sizes
Android Studio comes pre-configured with an optimized emulator image.
The updated and streamlined Virtual Device Manager provides pre-defined device profiles for common Android devices.
Android builds evolved, with Gradle
Create multiple APKs for your Android app with different features using the same project.
Manage app dependencies with Maven.
Build APKs from Android Studio or the command line.
More about Android Studio
For more details about features available in Android Studio, read the guide to Android Studio Basics.
If you have been using Eclipse with ADT, be aware that Android Studio is now the official IDE for Android, so you should migrate to Android Studio to receive all the latest IDE updates. For help moving projects, see Migrating to Android Studio.
System Requirements
Windows
- Microsoft® Windows® 8/7/Vista/2003 (32 or 64-bit)
- 2 GB RAM minimum, 4 GB RAM recommended
- 400 MB hard disk space + at least 1 G for Android SDK, emulator system images, and caches
- 1280 x 800 minimum screen resolution
- Java Development Kit (JDK) 7
- Optional for accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
Mac OS X
- Mac® OS X® 10.8.5 or higher, up to 10.9 (Mavericks)
- 2 GB RAM minimum, 4 GB RAM recommended
- 400 MB hard disk space
- At least 1 GB for Android SDK, emulator system images, and caches
- 1280 x 800 minimum screen resolution
- Java Runtime Environment (JRE) 6
- Java Development Kit (JDK) 7
- Optional for accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
On Mac OS, run Android Studio with Java Runtime Environment (JRE) 6 for optimized font rendering. You can then configure your project to use Java Development Kit (JDK) 6 or JDK 7.
Linux
- GNOME or KDE desktop
- GNU C Library (glibc) 2.11 or later
- 2 GB RAM minimum, 4 GB RAM recommended
- 400 MB hard disk space
- At least 1 GB for Android SDK, emulator system images, and caches
- 1280 x 800 minimum screen resolution
- Oracle® Java Development Kit (JDK) 7
Tested on Ubuntu® 12.04, Precise Pangolin (64-bit distribution capable of running 32-bit applications.
Other Download Options
SDK Tools Only
If you prefer to use a different IDE or run the tools from the command line or with build scripts, you can instead download the stand-alone Android SDK Tools. These packages provide the basic SDK tools for app development, without an IDE. Also see the SDK tools release notes.
Platform | Package | Size | SHA-1 Checksum |
---|---|---|---|
Windows | installer_r24.0.2-windows.exe (Recommended) | 91428280 bytes | edac14e1541e97d68821fa3a709b4ea8c659e676 |
android-sdk_r24.0.2-windows.zip | 139473113 bytes | 51269c8336f936fc9b9538f9b9ca236b78fb4e4b | |
android-sdk_r24.0.2-macosx.zip | 87262823 bytes | 3ab5e0ab0db5e7c45de9da7ff525dee6cfa97455 | |
Linux | android-sdk_r24.0.2-linux.tgz | 140097024 bytes | b6fd75e8b06b0028c2427e6da7d8a09d8f956a86 |
All Android Studio Packages
Select a specific Android Studio package for your platform. Also see the Android Studio release notes.
Источник