From d6c0c79f8a698f18ec36b62ec19f3bedfa98da3d Mon Sep 17 00:00:00 2001 From: Hyperling Date: Sun, 13 Sep 2026 18:36:16 -0700 Subject: [PATCH] android, upgraded all components to the latest versions and it builds successfully!! --- android/app/build.gradle.kts | 10 +++++----- android/gradle/wrapper/gradle-wrapper.properties | 2 +- android/settings.gradle.kts | 3 ++- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index cbbad29..aafc64c 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -1,15 +1,15 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget + plugins { id("com.android.application") - // This will need removed in Gradle/AGP 9. + // This supposedly needs removed in Gradle/AGP 9 but works fine. id("org.jetbrains.kotlin.android") // id("kotlin-android") // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. id("dev.flutter.flutter-gradle-plugin") } -import org.jetbrains.kotlin.gradle.dsl.JvmTarget - android { namespace = "com.hyperling.sunset_alarm" compileSdk = flutter.compileSdkVersion @@ -21,7 +21,7 @@ android { sourceCompatibility = JavaVersion.VERSION_17 } - // This will need removed in Gradle/AGP 9. + // This supposedly needs removed in Gradle/AGP 9, but then uses 21 and fails to build. kotlin { compilerOptions { jvmTarget.set(JvmTarget.JVM_17) @@ -49,7 +49,7 @@ android { } dependencies { - coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.4") + coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.5") } flutter { diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index cd9b381..90f15b6 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ #Sat Sep 12 19:36:23 MST 2026 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip #distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/android/settings.gradle.kts b/android/settings.gradle.kts index 9085f1b..4d19a0f 100644 --- a/android/settings.gradle.kts +++ b/android/settings.gradle.kts @@ -22,7 +22,8 @@ plugins { id("com.android.application") version "9.4.0" apply false //id("com.android.application") version "9.0.1" apply false - // This will need removed in Gradle/AGP 9. + // This will need removed in Gradle/AGP 9. JK - needs to exist otherwiese: + // "Error: Your project's Kotlin version (2.2.10) is lower than Flutter's minimum supported version of 2.2.20." id("org.jetbrains.kotlin.android") version "2.4.20" apply false }