This repository provides images of Android SDK with Debian 12.5 base and set of pre-installed tools for setting up CI/CD for Android projects. The container images are hosted for public availability in the following registries:
Registry | Link |
---|---|
Docker Hub | docker.io/anandbose16/android-sdk |
GitHub Container Registry | ghcr.io/anandbosedev/android-sdk |
Quay by RedHat | quay.io/anandbosedev/android-sdk |
Every SDK image is generated with a base image android-sdk:base-latest. The base image contains the following components, which are common for all derived SDK images. If you need a different configuration than the provided pre-configured container images, you can use this image as the entry point.
Component | Version |
---|---|
OpenJDK | 17 |
Gradle | 8.7 |
Android SDK Command line tools | 11076708 |
emulator | latest |
platform-tools | latest |
You can refer to the template repository anandbosedev/android-ci-demo which contains the templates of advanced CI configurations for GitHub, GitLab, BitBucket and Azure Pipelines.
android-sdk:34.0.0 android-sdk:34 android-sdk:latest
android-sdk:33.0.3 android-sdk:33
android-sdk:32.0.0 android-sdk:32
android-sdk:31.0.0 android-sdk:31
android-sdk:30.0.3 android-sdk:30
android-sdk:29.0.3 android-sdk:29
android-sdk:28.0.3 android-sdk:28
android-sdk:27.0.3 android-sdk:27
android-sdk:26.0.3 android-sdk:26
android-sdk:25.0.3 android-sdk:25
android-sdk:24.0.3 android-sdk:24
android-sdk:23.0.3 android-sdk:23
android-sdk:22.0.1 android-sdk:22
Usage of the container images distributed in the aforementioned registeries contains Android SDK components which are subject to the original terms and conditions.