Skip to content

Commit 2f6229a

Browse files
committed
Annual Android versions bump for 2026
1 parent cdffe0e commit 2f6229a

4 files changed

Lines changed: 10 additions & 10 deletions

File tree

modules/text_server_adv/text_server_adv.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ using namespace godot;
9595
// Thirdparty headers.
9696

9797
GODOT_GCC_WARNING_PUSH_AND_IGNORE("-Wshadow")
98-
#if defined(__EMSCRIPTEN__) || __clang_major__ >= 21
98+
#if defined(__EMSCRIPTEN__) || (defined(__MINGW32__) && __clang_major__ >= 21)
9999
GODOT_CLANG_WARNING_PUSH_AND_IGNORE("-Wunnecessary-virtual-specifier")
100100
#endif
101101

@@ -113,7 +113,7 @@ GODOT_CLANG_WARNING_PUSH_AND_IGNORE("-Wunnecessary-virtual-specifier")
113113
#include <unicode/utypes.h>
114114

115115
GODOT_GCC_WARNING_POP
116-
#if defined(__EMSCRIPTEN__) || __clang_major__ >= 21
116+
#if defined(__EMSCRIPTEN__) || (defined(__MINGW32__) && __clang_major__ >= 21)
117117
GODOT_CLANG_WARNING_POP
118118
#endif
119119

platform/android/detect.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def get_android_ndk_root(env: "SConsEnvironment"):
6868

6969
# This is kept in sync with the value in 'platform/android/java/app/config.gradle'.
7070
def get_ndk_version():
71-
return "28.1.13356709"
71+
return "29.0.14206865"
7272

7373

7474
# This is kept in sync with the value in 'platform/android/java/app/config.gradle'.

platform/android/export/export_plugin.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ static const char *APK_ASSETS_DIRECTORY = "src/main/assets";
288288
static const char *AAB_ASSETS_DIRECTORY = "assetPackInstallTime/src/main/assets";
289289

290290
static const int DEFAULT_MIN_SDK_VERSION = 24; // Should match the value in 'platform/android/java/app/config.gradle#minSdk'
291-
static const int DEFAULT_TARGET_SDK_VERSION = 35; // Should match the value in 'platform/android/java/app/config.gradle#targetSdk'
291+
static const int DEFAULT_TARGET_SDK_VERSION = 36; // Should match the value in 'platform/android/java/app/config.gradle#targetSdk'
292292

293293
#ifndef ANDROID_ENABLED
294294
void EditorExportPlatformAndroid::_check_for_changes_poll_thread(void *ud) {

platform/android/java/app/config.gradle

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
ext.versions = [
22
androidGradlePlugin: '8.6.1',
3-
compileSdk : 35,
3+
compileSdk : 36,
44
// Also update:
55
// - 'platform/android/export/export_plugin.cpp#DEFAULT_MIN_SDK_VERSION'
66
// - 'platform/android/detect.py#get_min_target_api()'
77
minSdk : 24,
88
// Also update 'platform/android/export/export_plugin.cpp#DEFAULT_TARGET_SDK_VERSION'
9-
targetSdk : 35,
10-
buildTools : '35.0.1',
11-
kotlinVersion : '2.1.20',
9+
targetSdk : 36,
10+
buildTools : '36.1.0',
11+
kotlinVersion : '2.1.21',
1212
fragmentVersion : '1.8.6',
1313
nexusPublishVersion: '1.3.0',
1414
javaVersion : JavaVersion.VERSION_17,
1515
// Also update 'platform/android/detect.py#get_ndk_version()' when this is updated.
16-
ndkVersion : '28.1.13356709',
16+
ndkVersion : '29.0.14206865',
1717
splashscreenVersion: '1.0.1',
1818
// 'openxrLoaderVersion' should be set to XR_CURRENT_API_VERSION, see 'thirdparty/openxr'
1919
openxrLoaderVersion: '1.1.53',
20-
openxrVendorsVersion: '4.2.2-stable',
20+
openxrVendorsVersion: '4.3.0-stable',
2121
junitVersion : '1.3.0',
2222
espressoCoreVersion: '3.7.0',
2323
kotlinTestVersion : '1.3.11',

0 commit comments

Comments
 (0)