diff --git a/objectbox/example/flutter/objectbox_demo/android/app/build.gradle b/objectbox/example/flutter/objectbox_demo/android/app/build.gradle index 74a66cd61..2d25a04f1 100644 --- a/objectbox/example/flutter/objectbox_demo/android/app/build.gradle +++ b/objectbox/example/flutter/objectbox_demo/android/app/build.gradle @@ -25,13 +25,7 @@ if (flutterVersionName == null) { android { namespace "com.example.objectbox_demo" compileSdkVersion flutter.compileSdkVersion - // ObjectBox: Flutter defaults to NDK 23.1.7779620, but - // - objectbox_flutter_libs requires Android NDK 25.1.8937393 - // - path_provider_android requires Android NDK 25.1.8937393 - // Until Flutter uses a newer version (https://github.com/flutter/flutter/commit/919bed6e0a18bd5b76fb581ede10121f8c14a6f7) - // manually set the required one: - // ndkVersion flutter.ndkVersion - ndkVersion = "25.1.8937393" + ndkVersion flutter.ndkVersion compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 diff --git a/objectbox/example/flutter/objectbox_demo/android/gradle/wrapper/gradle-wrapper.properties b/objectbox/example/flutter/objectbox_demo/android/gradle/wrapper/gradle-wrapper.properties index d0d403e27..d951fac2b 100644 --- a/objectbox/example/flutter/objectbox_demo/android/gradle/wrapper/gradle-wrapper.properties +++ b/objectbox/example/flutter/objectbox_demo/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/objectbox/example/flutter/objectbox_demo/android/settings.gradle b/objectbox/example/flutter/objectbox_demo/android/settings.gradle index 95883c8fc..ae4b50aee 100644 --- a/objectbox/example/flutter/objectbox_demo/android/settings.gradle +++ b/objectbox/example/flutter/objectbox_demo/android/settings.gradle @@ -23,7 +23,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.2.1" apply false // 7.3.0 -> 8.2.1 to support JDK 21 + id "com.android.application" version "8.5.1" apply false // 8.5.1 to support 16 KB page sizes } include ":app" diff --git a/objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle b/objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle index 73cba5ee3..f7997e63b 100644 --- a/objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle +++ b/objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle @@ -25,13 +25,7 @@ if (flutterVersionName == null) { android { namespace "com.example.objectbox_demo_relations" compileSdkVersion flutter.compileSdkVersion - // ObjectBox: Flutter defaults to NDK 23.1.7779620, but - // - objectbox_flutter_libs requires Android NDK 25.1.8937393 - // - path_provider_android requires Android NDK 25.1.8937393 - // Until Flutter uses a newer version (https://github.com/flutter/flutter/commit/919bed6e0a18bd5b76fb581ede10121f8c14a6f7) - // manually set the required one: - // ndkVersion flutter.ndkVersion - ndkVersion = "25.1.8937393" + ndkVersion flutter.ndkVersion compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 diff --git a/objectbox/example/flutter/objectbox_demo_relations/android/gradle/wrapper/gradle-wrapper.properties b/objectbox/example/flutter/objectbox_demo_relations/android/gradle/wrapper/gradle-wrapper.properties index d0d403e27..d951fac2b 100644 --- a/objectbox/example/flutter/objectbox_demo_relations/android/gradle/wrapper/gradle-wrapper.properties +++ b/objectbox/example/flutter/objectbox_demo_relations/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/objectbox/example/flutter/objectbox_demo_relations/android/settings.gradle b/objectbox/example/flutter/objectbox_demo_relations/android/settings.gradle index 95883c8fc..ae4b50aee 100644 --- a/objectbox/example/flutter/objectbox_demo_relations/android/settings.gradle +++ b/objectbox/example/flutter/objectbox_demo_relations/android/settings.gradle @@ -23,7 +23,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.2.1" apply false // 7.3.0 -> 8.2.1 to support JDK 21 + id "com.android.application" version "8.5.1" apply false // 8.5.1 to support 16 KB page sizes } include ":app" diff --git a/objectbox/example/flutter/objectbox_demo_sync/android/app/build.gradle b/objectbox/example/flutter/objectbox_demo_sync/android/app/build.gradle index fe951fc20..50dbde483 100644 --- a/objectbox/example/flutter/objectbox_demo_sync/android/app/build.gradle +++ b/objectbox/example/flutter/objectbox_demo_sync/android/app/build.gradle @@ -25,13 +25,7 @@ if (flutterVersionName == null) { android { namespace "com.example.objectbox_demo_sync" compileSdkVersion flutter.compileSdkVersion - // ObjectBox: Flutter defaults to NDK 23.1.7779620, but - // - objectbox_flutter_libs requires Android NDK 25.1.8937393 - // - path_provider_android requires Android NDK 25.1.8937393 - // Until Flutter uses a newer version (https://github.com/flutter/flutter/commit/919bed6e0a18bd5b76fb581ede10121f8c14a6f7) - // manually set the required one: - // ndkVersion flutter.ndkVersion - ndkVersion = "25.1.8937393" + ndkVersion flutter.ndkVersion compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 diff --git a/objectbox/example/flutter/objectbox_demo_sync/android/gradle/wrapper/gradle-wrapper.properties b/objectbox/example/flutter/objectbox_demo_sync/android/gradle/wrapper/gradle-wrapper.properties index d0d403e27..d951fac2b 100644 --- a/objectbox/example/flutter/objectbox_demo_sync/android/gradle/wrapper/gradle-wrapper.properties +++ b/objectbox/example/flutter/objectbox_demo_sync/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/objectbox/example/flutter/objectbox_demo_sync/android/settings.gradle b/objectbox/example/flutter/objectbox_demo_sync/android/settings.gradle index 95883c8fc..ae4b50aee 100644 --- a/objectbox/example/flutter/objectbox_demo_sync/android/settings.gradle +++ b/objectbox/example/flutter/objectbox_demo_sync/android/settings.gradle @@ -23,7 +23,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.2.1" apply false // 7.3.0 -> 8.2.1 to support JDK 21 + id "com.android.application" version "8.5.1" apply false // 8.5.1 to support 16 KB page sizes } include ":app"