[graphics/krita] /: [android] Bump SDK version to 36 (Android 16)
Carsten Hartenfels
null at kde.org
Thu Aug 27 15:55:21 BST 2026
Git commit b6457dfe255670e2feb7aee6b75eba319fa2f00c by Carsten Hartenfels.
Committed on 27/08/2026 at 14:54.
Pushed by hartenfels into branch 'master'.
[android] Bump SDK version to 36 (Android 16)
The minimum/native SDK level stays at 24, as before.
You must update your Docker container and your dependencies to keep
building Krita on Android after this commit. Specifically:
* You need 'build-tools;36.0.0' and 'platforms;android-36' from the
Android SDK. The previous container only has 35 versions of this.
* krita-deps-management/tools/android-toolchain.cmake needs to have its
KRITA_ANDROID_SDK_API_LEVEL bumped from 35 to 36.
* qtbase needs a patch to work around the edge-to-edge enforcement,
otherwise Krita will spill underneath your camera notch and behind
system bars if not in full-screen.
CC:kimageshop at kde.org
M +1 -1 CMakeLists.txt
M +2 -2 packaging/android/apk/build.gradle
https://invent.kde.org/graphics/krita/-/commit/b6457dfe255670e2feb7aee6b75eba319fa2f00c
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 359514efe27..1ac6802d243 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1711,7 +1711,7 @@ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
if (ANDROID)
# ECM passes this to Qt, which was already capable of detecting it..
- set (ANDROID_SDK_COMPILE_API "35")
+ set (ANDROID_SDK_COMPILE_API "36")
# To assist stdcpp-path in deployment.json file
set(ANDROID_SYSROOT_PREFIX "${ANDROID_TOOLCHAIN_ROOT}/sysroot/usr" CACHE STRING "" FORCE)
diff --git a/packaging/android/apk/build.gradle b/packaging/android/apk/build.gradle
index 2a2132e7daa..be3b33441af 100644
--- a/packaging/android/apk/build.gradle
+++ b/packaging/android/apk/build.gradle
@@ -206,11 +206,11 @@ android {
// even though buildToolsVersion is deprecated,
// we should still explicitly state it. Otherwise,
// AGP will use the default one
- buildToolsVersion "35.0.0"
+ buildToolsVersion "36.0.0"
ndkVersion "27.3.13750724"
- targetSdkVersion 35
+ targetSdkVersion 36
minSdkVersion 24
versionCode project.ext.constant * 1000000 + versionMajor * 10000 + versionMinor * 100 + versionRelease
versionName "5.4.0-prealpha"
More information about the kimageshop
mailing list