Skip to content

A docker image includes Android SDK and Tools.

License

Notifications You must be signed in to change notification settings

avetkhov/android-sdk-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android SDK Docker

build Docker Image Version (latest semver) Docker Image Size (tag) Docker Image Size (latest semver) Docker Pulls Docker Stars

What is Android SDK?

The Android SDK (software development kit) is a set of development tools used to develop applications for the Android platform.

developer.android

How to use this image

The docker image with tools tag with preinstalled Android SDK Command-line tools. The sdkmanager is a command-line tool that lets you view, install, update, and uninstall packages for the Android SDK.

docker run -t --rm avetkhov/android-sdk:tools sdkmanager --list

The docker image with X tag with preinstalled Android SDK Platform, Platform-Tools, Build-Tools and Tools.

  • The platform package is required to compile your app for that version;
  • The platform-tools is a component for the Android SDK. It includes tools that interface with the Android platform, primarily adb and fastboot;
  • The build-tools is a component of the Android SDK required for building Android apps;
  • The tools is a component for the Android SDK. It includes development and debugging tools for Android.

To display installed packages use

docker run -t --rm avetkhov/android-sdk:X sdkmanager --list

License

Android SDK is licensed under Android Software Development Kit License Agreement.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.