From 94b001e78221f06bb94fc178166210517327485d Mon Sep 17 00:00:00 2001 From: "factory-droid[bot]" <138933559+factory-droid[bot]@users.noreply.github.com> Date: Fri, 3 Oct 2025 11:03:59 +0000 Subject: [PATCH 1/2] Update Kotlin version to 2.1.0 for compatibility - Fixes Kotlin metadata version incompatibility errors - Updates org.jetbrains.kotlin.android from 1.9.24 to 2.1.0 - Resolves compilation errors with kotlin-stdlib 2.2.0 This addresses the build failure where Kotlin classes were compiled with metadata version 2.2.0 but compiler version 1.9.0 could only read up to version 2.0.0. --- android/settings.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/settings.gradle.kts b/android/settings.gradle.kts index 25e76c0..b322a85 100644 --- a/android/settings.gradle.kts +++ b/android/settings.gradle.kts @@ -28,7 +28,7 @@ plugins { id("dev.flutter.flutter-plugin-loader") version "1.0.0" id("com.android.application") version "8.7.3" apply false id("com.android.library") version "8.7.3" apply false - id("org.jetbrains.kotlin.android") version "1.9.24" apply false + id("org.jetbrains.kotlin.android") version "2.1.0" apply false } include(":app") From 0acf59ddd71cdb34a894704ad28edc9e0c0eb4ad Mon Sep 17 00:00:00 2001 From: "factory-droid[bot]" <138933559+factory-droid[bot]@users.noreply.github.com> Date: Fri, 3 Oct 2025 11:06:03 +0000 Subject: [PATCH 2/2] Disable explicit NDK version to avoid license issues - Comment out ndkVersion specification in app/build.gradle.kts - Allows build to proceed without requiring NDK license acceptance - NDK will be automatically selected by Android Gradle Plugin if needed --- android/app/build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 139ed03..bad99e0 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -8,7 +8,7 @@ plugins { android { namespace = "com.neo.neomovies_mobile" compileSdk = flutter.compileSdkVersion - ndkVersion = "27.0.12077973" + // ndkVersion = "27.0.12077973" // Commented out to avoid license issues compileOptions { sourceCompatibility = JavaVersion.VERSION_17