Android SDK 8.0.0 API 26 Oreo Direct Download
Welcome Android Devs!
We split them to several parts:
- Base Package: Android SDK CMDLine-Tools
Android SDK Tools is the base package and is required to be setup first before anything else. It contains
sdkmanager
CLI tools that manages other packages.
You must install it as this is required packages.- Essential Packages
They are packages that essentially needed for your daily Android app development.It consists of Compiler,Source,Platform Tools,Build Tools and optioanally System Images.
Some packages must be installed as they are required pcakges,others are recommended as it bring extra benefit and else are optional since not installing them don't affect core compilation.
- Extras Packages
They are packages that brings support to extra features and libraries that are not available by default on the main compiler.It consists of Andoid Support Respository, Google Support Library, Play Services, Instant Apps SDK, and several others.
We recommend you to install several extras as they bring support to target older version of Android and again, bring extra fetures on demand.
- Emulator, Intel HAXM and AMD Emulator HyperV Package
Emulator will emulates Android OS in your computer by booting the System Images packages.
Intel HAXM accelerates the emulation by taking advantage of hardware acceleration capability on compatible CPUs.If you wish to test your app on your computer , we recommend you to install Emulator and Intel HAXM (for Intel CPU) or AMD Emulator Hypervisor (for AMD CPU) and several System Images as your choice.
You don't need to install them if you prefer to test your app directly of a real device instead- NDK Toolkit
NDK and C++ packages contains SDK and toolkit for Android Development that is written in C/C++.The package is necessary if your codebase is completely written in C/C++ OR if you need some parts of the code to be written in C++.So if your code is mainly written in Java/Kotlin, this packages are optional to install.In reald world development, NDK is very often used by the 3rd parties toolkit like C/C++-based game framework that target Android OS.
- Documenation for Offline Browsing
In the past, documentation is officially been provided so developer can browse everything Android offline.Today, docs are no longer provided officially but community has fetched it so nicely so we can browse the extensive Android docs without internet connection
Last Time Checked
All the packages were last checked on:
All the packages were taken directly from the official Google's Android host.
Android SDK CMDLine Tools
Before downloading and installing these packages make sure you have installed the Android SDK Tools/Manager first.
SDK Tools is REQUIRED before installing any other packages.
Check out for more info:
If you have installed SDK Tools then you are ready to install other packages.
Before installing these pacakges below, we assume that you've already install SDK CMDLine-Tools/Manager
Android SDK 8.0.0 Oreo API 26 Essential Packages
No | Package Name | Type | API | Version | OS | Should I Download? |
---|---|---|---|---|---|---|
1 | Android SDK Platform 26↓60.68 MB | Compiler | 26 | 26.2 | all | REQUIRED |
2 | Sources for Android 26↓33.51 MB | Source | 26 | 26.1 | all | RECOMMENDED |
3 | Android SDK Build-Tools 26.0.3↓51.35 MB | Build Tools | 26 | 26.0.3 | macosx | REQUIRED |
4 | Android SDK Build-Tools 26.0.3↓52.62 MB | Build Tools | 26 | 26.0.3 | windows | REQUIRED |
5 | Android SDK Build-Tools 26.0.3↓51.93 MB | Build Tools | 26 | 26.0.3 | linux | REQUIRED |
6 | Android SDK Platform-Tools↓6.1 MB | Platform Tools | 34 | 34.0.1 | linux | REQUIRED |
7 | Android SDK Platform-Tools↓5.85 MB | Platform Tools | 34 | 34.0.1 | windows | REQUIRED |
8 | Android SDK Platform-Tools↓10.71 MB | Platform Tools | 34 | 34.0.1 | macosx | REQUIRED |
9 | ARM 64 v8a System Image↓313.67 MB | System Image | 26 | 26.1 | all | OPTIONAL |
10 | Intel x86_64 Atom System Image↓452.21 MB | System Image | 26 | 26.1 | all | OPTIONAL |
11 | Intel x86 Atom System Image↓333.97 MB | System Image | 26 | 26.1 | all | OPTIONAL |
12 | Google APIs ARM 64 v8a System Image↓698.3 MB | System Image | 26 | 26.1 | all | OPTIONAL |
13 | Google APIs Intel x86_64 Atom System Image↓935.31 MB | System Image | 26 | 26.16 | all | OPTIONAL |
14 | Google APIs Intel x86 Atom System Image↓767.81 MB | System Image | 26 | 26.16 | all | OPTIONAL |
15 | Google Play Intel x86 Atom System Image↓733.75 MB | System Image | 26 | 26.7 | all | OPTIONAL |
16 | Android TV Intel x86 Atom System Image↓383.07 MB | System Image | 26 | 26.14 | all | OPTIONAL |
17 | Android Wear Intel x86 Atom System Image↓353.16 MB | System Image | 26 | 26.4 | all | OPTIONAL |
18 | China version of Android Wear Intel x86 Atom System Image↓324.71 MB | System Image | 26 | 26.4 | all | OPTIONAL |
SDK Platform/Compiler | Android SDK 8.0.0 O API 26
This package is required to compile your app for that version.
This package is REQUIRED to install as it is part of core SDK functionalities.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Android SDK Platform 26 Android SDK 8.0.0 O API 26 rev-26.2 [all OS].zip↓ | all | 60.68 MB | REQUIRED |
How to install offline SDK Platform/Compiler (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf platforms/android-26 && unzip path/to/platform-26_r02.zip -d platforms/android-26 && cd platforms/android-26 && mv android-*/* . && rm -rf android-*
extract the package archive as-is from the root SDK directory, to install version 26.2 on all OSes - DONE! :D
Sources for Android 26 | Android SDK 8.0.0 O API 26
This package contains the source files for the platform/compiler. Tools like Android Studio may show lines of code from these files while you debug your app.We recommend you to install this package.
This package is RECOMMENDED to install.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Sources for Android 26 Android SDK 8.0.0 O API 26 rev-26.1 [all OS].zip↓ | all | 33.51 MB | RECOMMENDED |
How to install offline Sources for Android 26 (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf sources/android-26 && unzip path/to/sources-26_r01.zip -d sources/android-26 && cd sources/android-26 && mv src/* . && rm -rf src
extract the package archive as-is from the root SDK directory, to install version 26.1 on all OSes - DONE! :D
Android SDK Build-Tools 26.0.3 | Android SDK 8.0.0 O API 26
Android SDK Build-Tools is a component of the Android SDK required for building Android apps.Installing Build Tools require Platform Tools with the same API number or higher
This package is REQUIRED to install as it is part of core SDK functionalities.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Android SDK Build-Tools 26.0.3 Android SDK 8.0.0 O API 26 rev-26.0.3 [macosx OS].zip↓ | macosx | 51.35 MB | REQUIRED |
Android SDK Build-Tools 26.0.3 Android SDK 8.0.0 O API 26 rev-26.0.3 [windows OS].zip↓ | windows | 52.62 MB | REQUIRED |
Android SDK Build-Tools 26.0.3 Android SDK 8.0.0 O API 26 rev-26.0.3 [linux OS].zip↓ | linux | 51.93 MB | REQUIRED |
How to install offline Android SDK Build-Tools 26.0.3 (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed side-by-side based on the very specifc version and revision number.
Upon updates, it will be installed on its own location specific to minor/micro number so on one API level can have many specific version installed.
You can install MANY VERSIONS for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [macosx Only]
unzip path/to/build-tools_r26.0.3-macosx.zip -d build-tools/26.0.3 && cd build-tools/26.0.3 && mv android-*/* . && rm -rf android-*
extract the package archive as-is from the root SDK directory, to install version 26.0.3 on macosx - [windows Only]
unzip path/to/build-tools_r26.0.3-windows.zip -d build-tools/26.0.3 && cd build-tools/26.0.3 && mv android-*/* . && rm -rf android-*
extract the package archive as-is from the root SDK directory, to install version 26.0.3 on windows - [linux Only]
unzip path/to/build-tools_r26.0.3-linux.zip -d build-tools/26.0.3 && cd build-tools/26.0.3 && mv android-*/* . && rm -rf android-*
extract the package archive as-is from the root SDK directory, to install version 26.0.3 on linux - DONE! :D
Android SDK Platform-Tools
Android SDK Platform-Tools is a component for the Android SDK contains tools that interface with the Android platform, such as adb, fastboot, and systrace. These tools are required for Android app development. They're also needed if you want to unlock your device bootloader and flash it with a new system image.This tool is backward compatible, so you need only one version of the SDK Platform-Tools.
This package is REQUIRED to install as it is part of core SDK functionalities.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Android SDK Platform-Tools rev-34.0.1 [linux OS].zip↓ | linux | 6.1 MB | REQUIRED |
Android SDK Platform-Tools rev-34.0.1 [windows OS].zip↓ | windows | 5.85 MB | REQUIRED |
Android SDK Platform-Tools rev-34.0.1 [macosx OS].zip↓ | macosx | 10.71 MB | REQUIRED |
How to install offline Android SDK Platform-Tools?
Platform Tools is always backward compatible with Platform Compiler and Build Tools, so if in the list above you see Platfrom Tools version number is higher than Compiler/Build Tools API level mentioned in this page,no need to worry because it works for them.
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will ALWAYS be installed on the same path regardless of the newer versions available.
It CAN NOT be installed side-by-side with other versions and it's install path DOES NOT follow Android API numbering scheme.
Upon updates, it overrides previous installation completely.
You can install ONLY ONE VERSION for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [linux Only]
rm -rf platform-tools && unzip path/to/platform-tools_r34.0.1-linux.zip -d .
extract the package archive as-is from the root SDK directory, to install version 34.0.1 on linux - [windows Only]
rm -rf platform-tools && unzip path/to/platform-tools_r34.0.1-windows.zip -d .
extract the package archive as-is from the root SDK directory, to install version 34.0.1 on windows - [macosx Only]
rm -rf platform-tools && unzip path/to/platform-tools_r34.0.1-darwin.zip -d .
extract the package archive as-is from the root SDK directory, to install version 34.0.1 on macosx - DONE! :D
ARM 64 v8a System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android device with ARM CPU v8a + 64bit Android OS.
It provides only basic functionalities and core features of Android OS of that version without Google specific Android APIs like GMaps, Gdrive, Accounts and so forth.
It has less restrictions for debugging purpose so you can have root access on it.
This system image is useful for debugging/testing common Android apps that don't use any of Google Android APIs.
If you want to debug/test apps that uses Google APIs, use Google API System Images Variant instead.
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
ARM 64 v8a System Image Android SDK 8.0.0 O API 26 rev-26.1 [all OS].zip↓ | all | 313.67 MB | OPTIONAL |
How to install offline ARM 64 v8a System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/default/arm64-v8a && unzip path/to/arm64-v8a-26_r01.zip -d system-images/android-26/default
extract the package archive as-is from the root SDK directory, to install version 26.1 on all OSes - DONE! :D
Intel x86_64 Atom System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android device with Intel x86 CPU + 64bit Android OS.
It provides only basic functionalities and core features of Android OS of that version without Google specific Android APIs like GMaps, Gdrive, Accounts and so forth.
It has less restrictions for debugging purpose so you can have root access on it.
This system image is useful for debugging/testing common Android apps that don't use any of Google Android APIs.
If you want to debug/test apps that uses Google APIs, use Google API System Images Variant instead.
Since it uses Intel arch, AVD made based on this image will directly translate instruction into local machine code. When combined with Intel HAXM Accelerator OR AMD Emu HyperV it runs way faster than equivalent ARM-emulators
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Intel x86_64 Atom System Image Android SDK 8.0.0 O API 26 rev-26.1 [all OS].zip↓ | all | 452.21 MB | OPTIONAL |
How to install offline Intel x86_64 Atom System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/default/x86_64 && unzip path/to/x86_64-26_r01.zip -d system-images/android-26/default
extract the package archive as-is from the root SDK directory, to install version 26.1 on all OSes - DONE! :D
Intel x86 Atom System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android device with Intel x86 CPU + 32bit Android OS.
It provides only basic functionalities and core features of Android OS of that version without Google specific Android APIs like GMaps, Gdrive, Accounts and so forth.
It has less restrictions for debugging purpose so you can have root access on it.
This system image is useful for debugging/testing common Android apps that don't use any of Google Android APIs.
If you want to debug/test apps that uses Google APIs, use Google API System Images Variant instead.
Since it uses Intel arch, AVD made based on this image will directly translate instruction into local machine code. When combined with Intel HAXM Accelerator OR AMD Emu HyperV it runs way faster than equivalent ARM-emulators
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Intel x86 Atom System Image Android SDK 8.0.0 O API 26 rev-26.1 [all OS].zip↓ | all | 333.97 MB | OPTIONAL |
How to install offline Intel x86 Atom System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/default/x86 && unzip path/to/x86-26_r01.zip -d system-images/android-26/default
extract the package archive as-is from the root SDK directory, to install version 26.1 on all OSes - DONE! :D
Google APIs ARM 64 v8a System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android device with ARM CPU v8a + 64bit Android OS.
It provides basic functionalities and core features of Android OS of that version PLUS Google specific Android APIs like GMaps,GDrive,GCM,Accounts and so forth.
It is however does NOT give you access for Google Play Store.
This image is ideal for debugging/testing apps that uses one or more Google Android APIs.
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Google APIs ARM 64 v8a System Image Android SDK 8.0.0 O API 26 rev-26.1 [all OS].zip↓ | all | 698.3 MB | OPTIONAL |
How to install offline Google APIs ARM 64 v8a System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/google_apis/arm64-v8a && unzip path/to/arm64-v8a-26_r01.zip -d system-images/android-26/google_apis
extract the package archive as-is from the root SDK directory, to install version 26.1 on all OSes - DONE! :D
Google APIs Intel x86_64 Atom System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android device with Intel x86 CPU + 64bit Android OS.
It provides basic functionalities and core features of Android OS of that version PLUS Google specific Android APIs like GMaps,GDrive,GCM,Accounts and so forth.
It is however does NOT give you access for Google Play Store.
This image is ideal for debugging/testing apps that uses one or more Google Android APIs.Since it uses Intel arch, AVD made based on this image will directly translate instruction into local machine code. When combined with Intel HAXM Accelerator OR AMD Emu HyperV it runs way faster than equivalent ARM-emulators
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Google APIs Intel x86_64 Atom System Image Android SDK 8.0.0 O API 26 rev-26.16 [all OS].zip↓ | all | 935.31 MB | OPTIONAL |
How to install offline Google APIs Intel x86_64 Atom System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/google_apis/x86_64 && unzip path/to/x86_64-26_r16.zip -d system-images/android-26/google_apis
extract the package archive as-is from the root SDK directory, to install version 26.16 on all OSes - DONE! :D
Google APIs Intel x86 Atom System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android device with Intel x86 CPU + 32bit Android OS.
It provides basic functionalities and core features of Android OS of that version PLUS Google specific Android APIs like GMaps,GDrive,GCM,Accounts and so forth.
It is however does NOT give you access for Google Play Store.
This image is ideal for debugging/testing apps that uses one or more Google Android APIs.Since it uses Intel arch, AVD made based on this image will directly translate instruction into local machine code. When combined with Intel HAXM Accelerator OR AMD Emu HyperV it runs way faster than equivalent ARM-emulators
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Google APIs Intel x86 Atom System Image Android SDK 8.0.0 O API 26 rev-26.16 [all OS].zip↓ | all | 767.81 MB | OPTIONAL |
How to install offline Google APIs Intel x86 Atom System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/google_apis/x86 && unzip path/to/x86-26_r16.zip -d system-images/android-26/google_apis
extract the package archive as-is from the root SDK directory, to install version 26.16 on all OSes - DONE! :D
Android TV Intel x86 Atom System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android TV device with Intel x86 CPU + 32bit Android OS.
It provides only basic functionalities and core features of Android OS on TV of that version without Google specific Android APIs like GMaps, Gdrive, Accounts and so forth.
This system image is useful for debugging/testing Android TV apps that don't use any of Google Android APIs.
Since it uses Intel arch, AVD made based on this image will directly translate instruction into local machine code. When combined with Intel HAXM Accelerator OR AMD Emu HyperV it runs way faster than equivalent ARM-emulators
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Android TV Intel x86 Atom System Image Android SDK 8.0.0 O API 26 rev-26.14 [all OS].zip↓ | all | 383.07 MB | OPTIONAL |
How to install offline Android TV Intel x86 Atom System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/android-tv/x86 && unzip path/to/x86-26_r14.zip -d system-images/android-26/android-tv
extract the package archive as-is from the root SDK directory, to install version 26.14 on all OSes - DONE! :D
Google Play Intel x86 Atom System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android device with Intel x86 CPU + 32bit Android OS.
It provides basic functionalities and core features of Android OS of that version PLUS Google specific Android APIs like GMaps,GDrive,GCM,Accounts and so forth.
It also gives you access for Google Play Store inside the image.
However this image is more restrictive that you can't have root access on it.This image is ideal for debugging/testing apps that uses one or more Google Android APIs.
Since it uses Intel arch, AVD made based on this image will directly translate instruction into local machine code. When combined with Intel HAXM Accelerator OR AMD Emu HyperV it runs way faster than equivalent ARM-emulators
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Google Play Intel x86 Atom System Image Android SDK 8.0.0 O API 26 rev-26.7 [all OS].zip↓ | all | 733.75 MB | OPTIONAL |
How to install offline Google Play Intel x86 Atom System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/google_apis_playstore/x86 && unzip path/to/x86-26_r07.zip -d system-images/android-26/google_apis_playstore
extract the package archive as-is from the root SDK directory, to install version 26.7 on all OSes - DONE! :D
Android Wear Intel x86 Atom System Image | Android SDK 8.0.0 O API 26
This image is an emulation of Android Wear device with Intel x86 CPU + 32bit Android OS.
It provides only basic functionalities and core features of Android OS on wearable device of that version without Google specific Android APIs like GMaps, Gdrive, Accounts and so forth.
This system image is useful for debugging/testing Android Wear apps that don't use any of Google Android APIs.
Since it uses Intel arch, AVD made based on this image will directly translate instruction into local machine code. When combined with Intel HAXM Accelerator OR AMD Emu HyperV it runs way faster than equivalent ARM-emulators
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
Android Wear Intel x86 Atom System Image Android SDK 8.0.0 O API 26 rev-26.4 [all OS].zip↓ | all | 353.16 MB | OPTIONAL |
How to install offline Android Wear Intel x86 Atom System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/android-wear/x86 && unzip path/to/x86-26_r04.zip -d system-images/android-26/android-wear
extract the package archive as-is from the root SDK directory, to install version 26.4 on all OSes - DONE! :D
China version of Android Wear Intel x86 Atom System Image | Android SDK 8.0.0 O API 26
This image is an emulation of China version of Android Wear device with Intel x86 CPU + 32bit Android OS.
It provides only basic functionalities and core features of Android OS on wearable device of that version without Google specific Android APIs like GMaps, Gdrive, Accounts and so forth.
This system image is useful for debugging/testing Android Wear apps that don't use any of Google Android APIs.
Since it uses Intel arch, AVD made based on this image will directly translate instruction into local machine code. When combined with Intel HAXM Accelerator OR AMD Emu HyperV it runs way faster than equivalent ARM-emulators
This package is OPTIONAL to install.You can use real device to test Android apps. If you wish to install it , you also need an Emulator to run the image.
Package Archive | OS | Size | Should I Download? |
---|---|---|---|
China version of Android Wear Intel x86 Atom System Image Android SDK 8.0.0 O API 26 rev-26.4 [all OS].zip↓ | all | 324.71 MB | OPTIONAL |
How to install offline China version of Android Wear Intel x86 Atom System Image (Android SDK 8.0.0 O API 26)?
The offline installation is done using Bash'sunzip
that is widely avaialble on Windows (with WSL), Linux and Mac.However you can use whatever unzipping/decompressing/extracting tools you like that support extracting .zip, but please pay attention carefully so that the package is installed correctly and is recognized.We use Bash'sunzip
for this purpose , respectively.
This package will be installed on the same path with same API number scheme regardless of the specific updates on minor/micro revision numbering.
Different versions with different API number will have their own install location so it's install path will follow Android API numbering shceme.
Upon updates, it upgrades previous installation by overriding existing installation on the same API number only.
You can install ONLY SINGLE VERSION based its specific MAJOR API NUMBER for this package installation.
- Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.
- After finished, you can DISCONNECT any internet connections.
- Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.
- Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.
- Now follow the steps below, it mimics CMD interface to make it easier for you:
cd $ANDROID_SDK_ROOT
First, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%
Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.- Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.
Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk. - [all OSes]
rm -rf system-images/android-26/android-wear-cn/x86 && unzip path/to/x86-26_r04.zip -d system-images/android-26/android-wear-cn
extract the package archive as-is from the root SDK directory, to install version 26.4 on all OSes - DONE! :D
Extras Packages
Extras packages bring extra support and features that are not available on the main compiler.
We recomend you to install these extras on demand based on your need.
- Android Support Repository
- Contains offline version of Android support libraries artifact that provide backward compatibility of newer features on earlier versions of Android or gracefully fall back to equivalent functionality.It also adds additional convenience classes and features not available in the standard Framework API for easier development and support across more devices.
- Google Support Repository
- Contains offline version of Google support libraies artifact so you can use various APIs for Google Play Services,Firebase and Wearables.
- Instant App SDK
- Contains library for building Android Instant Apps so the user can enjoy the app instantly without installing first
- Other Extras
Emulator ,Intel HAXM and AMD Emulator HyperV
Emulator emulates the System Images so you can test your app on your computer.If you've downloaded one or more system image(s) you should install Emulator.For even faster emulation and take advantage of virtualization feature in your CPU, you should install Intel HAXM as well.
Checkout:
- Android Emulator
- Emulates System Images on your computer, so you can debug your app directly on selected Android OS version and arch without actual hardware.
- Intel HAXM Accelerator
- Bring emulation faster by taking advantage of hardware virtualization feature on supported Intel CPUs.
- AMD Hypervisor Accelerator
- Bring emulation faster by taking advantage of hardware virtualization feature on supported AMD CPUs.
NDK Toolkit
The NDK Toolkit is a toolset that lets you implement parts of your app in native code, using languages such as C and C++. For certain types of apps, this can help you reuse code libraries written in those languages.
- Android NDK Compiler | NDK (Side-By-Side Installation)
- Contains set of tools that allows you to use C and C++ code with Android.
- CMake
- An external build tool that works alongside Gradle to build your native library.
- LLDB
- The debugger Android Studio uses to debug native code.
Offline Documentation
Documentation provides you official information, guides,training as well as API reference for developing Android Apps.Previously, offline documenation was provided officially by the Android Dev team, but now it has been handled by the community.
Offline Documentation is not needed for developing Android Apps but it helps you alot when you need access on official guides,reference and most importantly the API reference, all available for offline browsing.
More on offline Android Documentation checkout: Android Offline Documentation