From 72fd7c532b7c51f89f0f69b7315962858ec99363 Mon Sep 17 00:00:00 2001 From: Arno van Liere Date: Fri, 21 Feb 2025 13:45:40 +0100 Subject: [PATCH 1/4] Set namespace --- android/build.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/android/build.gradle b/android/build.gradle index 4816124..96e0197 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -25,6 +25,7 @@ apply plugin: 'com.android.library' apply plugin: 'kotlin-android' android { + namespace 'it.matteocrippa.flutternfcreader' compileSdkVersion 30 sourceSets { From 035ff0d5c6dd7c0488e3fd2ea3c30a616a864a27 Mon Sep 17 00:00:00 2001 From: Arno van Liere Date: Fri, 21 Feb 2025 13:47:06 +0100 Subject: [PATCH 2/4] Upgrade Kotlin --- android/build.gradle | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/android/build.gradle b/android/build.gradle index 96e0197..519e806 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -2,7 +2,7 @@ group 'it.matteocrippa.flutternfcreader' version '1.0-SNAPSHOT' buildscript { - ext.kotlin_version = '1.7.10' + ext.kotlin_version = '2.0.0' repositories { google() jcenter() @@ -31,10 +31,27 @@ android { sourceSets { main.java.srcDirs += 'src/main/kotlin' } + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + kotlinOptions { + jvmTarget '1.8' + } + + java { + toolchain { + languageVersion JavaLanguageVersion.of(8) + } + } + defaultConfig { minSdkVersion 19 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } + lintOptions { disable 'InvalidPackage' } From 0bb4828b47ac193bb547cfc66dc7bc26811b2e67 Mon Sep 17 00:00:00 2001 From: Arno van Liere Date: Fri, 21 Feb 2025 13:50:20 +0100 Subject: [PATCH 3/4] Fix syntax --- android/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 519e806..1c103a8 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -38,12 +38,12 @@ android { } kotlinOptions { - jvmTarget '1.8' + jvmTarget = '1.8' } java { toolchain { - languageVersion JavaLanguageVersion.of(8) + languageVersion = JavaLanguageVersion.of(8) } } From dca36e6f628550942a9b96ee9a1c18895a6690f3 Mon Sep 17 00:00:00 2001 From: Arno van Liere Date: Fri, 11 Apr 2025 14:05:57 +0200 Subject: [PATCH 4/4] Upgrade to Java 17 --- android/build.gradle | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 1c103a8..c99e9b9 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -33,17 +33,17 @@ android { } compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 } kotlinOptions { - jvmTarget = '1.8' + jvmTarget = '17' } java { toolchain { - languageVersion = JavaLanguageVersion.of(8) + languageVersion = JavaLanguageVersion.of(17) } }