Android SDK / NDK versions
The Glean SDK implementation requires the following Android SDK/NDK tooling:
- SDK API 35
- Look for
android-35
in the SDK manager - or install with:
sdkmanager --verbose "platforms;android-35"
- Look for
- Android Command line tools
- NDK r28
For the full setup see Setup the Android Build Environment.
The versions are defined in the following files. All locations need to be updated on upgrades:
- Documentation
- this file (
docs/dev/core/internal/sdk-ndk-versions.md
) dev/android/setup-android-build-environment.md
- this file (
- CI configuration
.circleci/config.yml
sdkmanager 'build-tools;35.0.0'
image: circleci/android:2024.01.1-browsers
taskcluster/docker/linux/Dockerfile
.ENV ANDROID_BUILD_TOOLS "35.0.0"
ENV ANDROID_SDK_VERSION "12700392"
ENV ANDROID_PLATFORM_VERSION "35"
ENV ANDROID_NDK_VERSION "28.0.13004108"