Build android apps in docker. This is usually used as a base image in multilayer builds.
Update android sdk:
RUN sdkmanager --sdk_root=$ANDROID_SDK_ROOT --update
Install sdk components:
RUN sdkmanager --sdk_root=$ANDROID_SDK_ROOT \
"build-tools;32.0.0" \
"build-tools;30.0.2" \
"platforms;android-30" \
"platforms;android-31" \
"platform-tools"
Accept sdk license:
RUN yes | sdkmanager --sdk_root=$ANDROID_SDK_ROOT --licenses
ANDROID_SDK_MANAGER
- Android sdk manager root (default: /android-manager)ANDROID_SDK_ROOT
- Android sdk root /android-sdkGRADLE_HOME
- Gradle root /gradle
/android-sdk
- Android sdk root
This project is licensed under the MIT License - see the LICENSE file for details.