Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM beevelop/java

# https://developer.android.com/studio/#downloads
ENV ANDROID_SDK_URL="https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip" \
ANDROID_BUILD_TOOLS_VERSION=35.0.0 \
ANDROID_BUILD_TOOLS_VERSION=36.0.0 \
ANT_HOME="/usr/share/ant" \
MAVEN_HOME="/usr/share/maven" \
GRADLE_HOME="/usr/share/gradle" \
Expand Down Expand Up @@ -35,7 +35,7 @@ RUN mkdir android && cd android && \

RUN mkdir /root/.android && touch /root/.android/repositories.cfg && \
while true; do echo 'y'; sleep 2; done | sdkmanager "platform-tools" "build-tools;${ANDROID_BUILD_TOOLS_VERSION}" && \
while true; do echo 'y'; sleep 2; done | sdkmanager "platforms;android-33" "platforms;android-34" "platforms;android-35" && \
while true; do echo 'y'; sleep 2; done | sdkmanager "platforms;android-34" "platforms;android-35" "platforms;android-36" && \
while true; do echo 'y'; sleep 2; done | sdkmanager "extras;android;m2repository" "extras;google;google_play_services" "extras;google;instantapps" "extras;google;m2repository" && \
while true; do echo 'y'; sleep 2; done | sdkmanager "add-ons;addon-google_apis-google-24" "skiaparser;1" "skiaparser;2" "skiaparser;3"

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

# 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.
> Production-ready Docker image with Android SDK 16 (API levels 34-36), Java 17, and essential build tools for Android development and CI/CD pipelines.

## What's Included

Expand All @@ -20,18 +20,18 @@
- Gradle `8.12` (Groovy: `3.0.22`)
- Apache Maven `3.6.3`
- Ant `1.10.12`
- Android Build Tools `35.0.0`
- Android Build Tools `36.0.0`

## Usage

### Pull and Run

```bash
# Pull the latest release
docker pull beevelop/android:v2025.08.1
docker pull beevelop/android:v2026.03.1

# Run interactively
docker run --rm -it beevelop/android:v2025.08.1 bash
docker run --rm -it beevelop/android:v2026.03.1 bash

# Build from source
docker build -t beevelop/android github.com/beevelop/docker-android
Expand All @@ -40,7 +40,7 @@ docker build -t beevelop/android github.com/beevelop/docker-android
### Use as Base Image

```Dockerfile
FROM beevelop/android:v2025.08.1
FROM beevelop/android:v2026.03.1

# Accept Android SDK licenses (read them first!)
RUN yes | sdkmanager --licenses --sdk_root=$ANDROID_SDK_ROOT
Expand Down
Loading