See https://gitlab.com/android-rebuilds/auto
See SDK NDK Tools Emulator Prebuilts
Pick a bundle for the latest API, unzip it, and unzip the latest Android SDK tools there too.
Experimental [1] sdkmanager repository: dl/repository - F-Droid partial mirror: mirror.f-droid.org/android-free/repository/
Consider donating to help the development and hosting costs.
Feedback/questions/thanks: beuc@beuc.net
![]() |
API | Rev. | Status |
---|---|---|---|
![]() ![]() | |||
![]() |
- | 26.1.1 | ![]() ![]() |
![]() |
- | 24.3.4 | ![]() ![]() |
![]() |
API | Rev. | Status |
![]() ![]() | |||
![]() |
- | 30.3.5.0 | ![]() ![]() |
![]() |
API | Rev. | Status |
![]() ![]() | ![]() |
||
- | |||
![]() ![]() | ![]() ![]() |
||
![]() |
- | 30.0.3 | (^ bundle)
- package
[G/L]
[W]
|
![]() |
- | 29.0.6 | (^ bundle) - package [G/L] [W] |
![]() |
30 | 1 | (^ bundle) - package |
![]() |
30 | 3 | (^ bundle) - package |
![]() |
30 | 2 | package |
![]() |
30 | 1 | (^ bundle) (eng) - package (userdebug) |
![]() |
30 | 1 | package |
![]() |
30 | 7 | package |
![]() |
30 | 7 | build bug: empty system image |
![]() ![]() | ![]() ![]() |
||
![]() |
- | 29.0.2-3 | (^ bundle)
- package-29.0.2
[G/L]
[W]
- package-29.0.3
[G/L]
[W]
|
![]() |
- | 28.0.2 | (^ bundle) - package [G/L] [W] - 2019-11-12: 29.0.5 available; 2020-05-29: 30.0.1 available, where? |
![]() |
29 | 1 | (^ bundle) - package |
![]() |
29 | 3-4 | (^ bundle) - package-29r3 - package-29r4 |
![]() |
29 | 2 | package |
![]() |
29 | 6 | (^ bundle) (eng) - package (userdebug) |
![]() |
29 | 6 | package |
![]() |
29 | 6 | package - 2019-11-13: r7 available, where? |
![]() |
29 | 6 | package - 2019-11-14: r7 available, where? |
![]() ![]() | ![]() ![]() |
||
![]() |
- | 28.0.1-3 | bundle-28.0.1
[G/L]
[W]
- package-28.0.2
[G/L]
[W]
- package-28.0.3
[G/L]
[W]
2018-11-21: 28.0.1 | 2018-12-07: 28.0.2 | 2019-02-18: 28.0.3 (binaries available since 2018-09) Android Gradle Plugin 3.2.0 requires 28.0.2 - source code was not available / not tagged? |
![]() |
- | 28.0.0 rc1 | (^ bundle) - package [G/L] [W] - 2019-07-04: 29.0.1 available, where? |
![]() |
28 | 1 | (^ bundle) - package |
![]() |
28 | 6 | (^ bundle) - package |
![]() |
28 | 2 | package |
![]() |
28 | 4 | (^ bundle) - package |
![]() |
28 | 4 | package |
![]() |
28 | 4 | package |
![]() ![]() | ![]() ![]() |
||
![]() |
- | 27.0.1 | (^ bundle) - package - 2019-07: gradle 4.4 requires 27.0.3 - not tagged in any SDK release |
![]() |
- | 27.0.0 | (^ bundle) - package |
![]() |
27 | 1 | (^ bundle) - package |
![]() |
27 | 1 | (^ bundle) - package - 2019-02-27: r3 available, where? |
![]() |
27 | 2 | package |
![]() |
27 | 1 | (^ bundle) - package |
![]() |
27 | 1 | package |
![]() |
27 | 1 | package |
![]() ![]() | ![]() ![]() |
||
![]() |
- | 26.0.1 | (^ bundle) - package |
![]() |
- | 26.0.0 rc1 | (^ bundle) - package |
![]() |
26 | 1 | (^ bundle) - package |
![]() |
26 | 2 | (^ bundle) - package |
![]() |
26 | 2 | package |
![]() |
26 | 1 | (^ bundle) - package |
![]() |
26 | 1 | package |
![]() |
26 | 1 | package |
![]() ![]() | |||
![]() |
25 | ? | TODO |
![]() ![]() | |||
![]() |
24 | ? | TODO |
![]() ![]() | ![]() ![]() |
||
![]() |
- | 23.0.2 | (^ bundle) |
![]() |
- | 23 | (^ bundle) |
![]() |
23 | 1 | (^ bundle) |
![]() |
23 | 1 | (^ bundle) - Update available: rev.3 as of 2016-05, rev. 2 as of 2016-01 (source code not available?) |
![]() |
23 | 3 | (^ bundle) |
![]() |
22 | 1 | ? |
![]() |
22 | 1 | ? |
![]() |
22 | 5 | ? |
![]() |
22 | 5 | ? |
![]() |
23 | 4 | (^ bundle) |
![]() |
22 | 5 | |
![]() |
22 | 5 | |
![]() |
23 | 1 | ![]() |
![]() |
23 | 7 | ![]() |
![]() |
23 | 7 | ![]() |
![]() |
23 | 7 | ![]() |
![]() |
22 | 1 | ? |
![]() ![]() | ![]() ![]() |
||
![]() |
22 | 1 | (^ bundle) |
![]() |
22 | 1 | (^ bundle) - Update available: rev. 2 as of 2015-09 (source code not available?) |
![]() |
22 | 5 | (^ bundle) - Update available: rev. 6 as of 2015-09 (source code not available?) |
![]() |
22 | 1 | ? |
![]() |
22 | 1 | ? |
![]() |
22 | 5 | ? |
![]() |
22 | 5 | ? |
![]() |
22 | 5 | (^ bundle) |
![]() |
22 | 5 | |
![]() |
22 | 5 | |
![]() |
22 | 1 | ? |
![]() ![]() | |||
![]() |
21 | 2 | TODO |
![]() ![]() | |||
![]() |
20 | 2 | TODO |
![]() ![]() | |||
![]() |
19 | 4 | TODO |
![]() ![]() | |||
![]() |
18 | 3 | TODO |
![]() ![]() | |||
![]() |
17 | 3 | TODO - cf. Replicant |
![]() ![]() | |||
![]() |
16 | 5 | TODO |
![]() ![]() | |||
![]() |
15 | 5 | TODO - cf. Replicant |
![]() ![]() | |||
![]() |
14 | 4 | TODO |
![]() ![]() | |||
![]() |
13 | 1 | TODO |
![]() ![]() | |||
![]() |
12 | 3 | TODO |
![]() ![]() | |||
![]() |
11 | 2 | TODO |
![]() ![]() | |||
![]() |
10 | 2 | TODO |
![]() ![]() | |||
![]() |
9 | 2 | TODO |
![]() ![]() | ![]() ![]() |
||
![]() |
8 | 1 | (^ bundle) |
![]() |
8 | 2 | (^ bundle) - android.jar - r3: TODO |
![]() ![]() | ![]() ![]() |
||
![]() |
7 | 1 | (^ bundle) |
![]() |
7 | 1 | (^ bundle) - android.jar - 2019-07: r3 available - not tagged? |
![]() ![]() | |||
![]() |
6 | 1 | TODO |
![]() ![]() | |||
![]() |
5 | 1 | TODO |
![]() ![]() | ![]() ![]() |
||
![]() |
4 | 1 | (^ bundle) |
![]() |
4 | 2 | (^ bundle) - android.jar |
![]() ![]() | Not tagged? | ||
![]() |
3 | 4 | TODO |
![]() ![]() |
|||
![]() |
22 | Source code not available? | |
![]() |
23.0.1 | ![]() ![]() (source code not available?) Free (Apache 2.0) prebuilts here? or here? |
|
![]() |
1 | ? | |
![]() |
27 | ![]() |
|
![]() |
22 | ![]() |
|
![]() |
3 | ![]() |
|
![]() |
5 | ![]() |
|
![]() |
2 | ![]() |
|
![]() |
1 | ? | |
![]() |
11 | ? + Not compatible with GNU/Linux | |
![]() |
2 | ? | |
![]() |
5.5 | ? + Not compatible with GNU/Linux |
![]() | GNU/Linux | Windows | Mac OS X |
---|---|---|---|
r20b | Rebuilt
(![]() |
[64] [32] | ? |
r18b | Rebuilt
(![]() |
missing prebuilts? | ? |
r10e | Rebuilt
(![]() |
TODO | ? |
r8b2R | Rebuilt
(![]() |
internal compiler error | ? |
... | ... | ... | ... |
We believe sdkmanager needs a patch/mod so that we can add a repository with precedence over google's. Help welcome.
Some tooling is needed to regenerate the xml listings, the SDK builds only provide a per-build output in v1 format.
F-Droid's call for help
Repository structure: android-repository-history project, a bit of official doc
Meanwhile you can unzip the packages in your existing SDK and let sdkmanager detect them.
![]() | Status |
---|---|
3.2.1 | Rebuilt
(![]() [G/L] [W32] [W64] [M] (NOTICE.txt mentions proprietary software such as CLion - not sure this can be redistributed here?) |
![]() | Status |
---|---|
3.2.0-dev | In progress
(![]() [G/L] [W32] [W64] [M] |
![]() | Status |
---|---|
23.0.6 | TODO |
21R | Rebuilt
(![]() |
Rev. | Tool |
---|---|
studio-1.3-release | platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6 |
studio-1.3-release | platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8 |
studio-1.3-release | platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8 |
... | ... |
![]() |
API | Rev. | Status |
---|---|---|---|
![]() ![]() |
Rebuilt: Doc (![]() |
||
![]() |
17 | 1 | (^ bundle) |
![]() |
17 | 1 | (^ bundle) |
![]() |
17 | 1 | (^ bundle) |
![]() |
17 | 1 | (^ bundle) |
![]() |
17 | - | |
![]() |
17 | - | |
![]() |
17 | 4 | ![]() |
![]() |
17 | - | ? |
![]() |
11 | (^ bundle) | |
![]() ![]() |
Rebuilt: Doc? (![]() |
||
![]() |
15 | 2 | (^ bundle) |
![]() |
15 | 3 | (^ bundle) |
![]() |
15 | 2 | (^ bundle) |
![]() |
15 | 2 | (^ bundle) |
![]() |
15 | - | |
![]() |
15 | - | |
![]() |
15 | 3 | ![]() |
![]() |
15 | - | ? |
![]() |
7 | (^ bundle) | |
![]() ![]() |
Rebuilt: Doc? (![]() |
||
![]() |
8 | 1 | (^ bundle) |
![]() |
8 | 2 | (^ bundle) |
![]() |
8 | 1 | (^ bundle) |
![]() |
8 | 2 | ![]() |