Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 2.67 KB

README.md

File metadata and controls

44 lines (30 loc) · 2.67 KB

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.