Skip to content

beevelop/docker-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Repository files navigation

GitHub Workflow StatusDocker PullsDocker StarsDocker Image Size (tag)LicenseGitHub releaseGitHub Release DateCalVerBeevelop

Docker Android SDK - Build Android Apps in Docker

Production-ready Docker image with Android SDK 15 (API levels 33-35), Java 17, and essential build tools for Android development and CI/CD pipelines.

What's Included

Based on beevelop/java

  • Java 17.0.12
  • Gradle 8.12 (Groovy: 3.0.22)
  • Apache Maven 3.6.3
  • Ant 1.10.12
  • Android Build Tools 35.0.0

Usage

Pull and Run

# Pull the latest release docker pull beevelop/android:v2025.08.1 # Run interactively docker run --rm -it beevelop/android:v2025.08.1 bash # Build from source docker build -t beevelop/android github.com/beevelop/docker-android

Use as Base Image

FROM beevelop/android:v2025.08.1 # Accept Android SDK licenses (read them first!)RUN yes | sdkmanager --licenses --sdk_root=$ANDROID_SDK_ROOT

Important Notes

Android SDK Licenses: Using the Android SDK requires accepting Google's licenses. Review them before accepting programmatically.


All Docker Images

BadgePullsBuild StatusRelease DateRelease
baseDocker PullsGitHub Workflow StatusGitHub Release DateGitHub release
javaDocker PullsGitHub Workflow StatusGitHub Release DateGitHub release
androidDocker PullsGitHub Workflow StatusGitHub Release DateGitHub release
android-nodejsDocker PullsGitHub Workflow StatusGitHub Release DateGitHub release
cordovaDocker PullsGitHub Workflow StatusGitHub Release DateGitHub release
ionicDocker PullsGitHub Workflow StatusGitHub Release DateGitHub release
nginx-basic-authDocker PullsGitHub Workflow StatusGitHub Release DateGitHub release

Beevelop's Docker Image Hierarchy

Use tags where possible, because

One does not simply use latest

About

📱 Docker Android SDK - Build Android Apps in Docker

Topics

Resources

License

Stars

Watchers

Forks

Contributors 8