External Publication
Visit Post

Open Source Android Development Tools

F-Droid Forum [Unofficial] February 15, 2026
Source

Awesome!

I just need to find some time to figure out how to rename the files, and build the most recent sdk.

From the current build of SDK 15 (15.0.0_r9), there’s a lot of zip-files created:

aapt2-protos.zip
android-sdk_linux-x86-slinger.zip
public-sdk-28-stub.zip
public-sdk-29-stub.zip
public-sdk-30-stub.zip
public-sdk-31-stub.zip
public-sdk-32-stub.zip
public-sdk-33-stub.zip
public-sdk-34-stub.zip
public-sdk-35-stub.zip
sdk-repo-linux-build-tools-slinger.zip
sdk-repo-linux-docs-slinger.zip
sdk-repo-linux-platforms-slinger.zip
sdk-repo-linux-platform-tools-slinger.zip
sdk-repo-linux-samples-slinger.zip
sdk-repo-linux-sources-slinger.zip
sdk-repo-windows-build-tools-slinger.zip
sdk-repo-windows-platform-tools-slinger.zip

Of these, I only think the following will be useful/interesting:

android-sdk_linux-x86-slinger.zip
sdk-repo-linux-build-tools-slinger.zip
sdk-repo-linux-docs-slinger.zip
sdk-repo-linux-platforms-slinger.zip
sdk-repo-linux-platform-tools-slinger.zip
sdk-repo-linux-samples-slinger.zip
sdk-repo-linux-sources-slinger.zip
sdk-repo-windows-build-tools-slinger.zip
sdk-repo-windows-platform-tools-slinger.zip

Obviously the names need to be adjusted a bit. The official naming of these files is very varied, both the the versions are random like “build-tools_r35.0.1_linux.zip”, "samples-23_r02.zip”, and I’m a bit confused on some of these, like both android-sdk_linux-x86-slinger.zip and sdk-repo-linux-platforms-slinger.zip seem to contain the important android.jar, which in upstream I found in a zip called platform-35_r02.zip.

I’m not sure, but I could try renaming them like:

android-sdk-r15.0.0_r9.zip
android-sdk-r15.0.0_r9-linux-build-tools.zip
android-sdk-r15.0.0_r9-docs.zip
...

This would match the sdk naming (android-ndk-r29-linux-x86_64.zip and similar), but not quite with upstream. Each zip seems to contain a source.properties with the actual version number, but it seems tedious to try to extract it for renaming each individual file, and I’m not sure if it would be of any use.

Also, now I noticed the zip called “android-sdk_linux-x86-slinger.zip” is much bigger than the others, and seem to contain everything from the other archives packaged together… curious.

Discussion in the ATmosphere

Loading comments...