From 7c5fb88084a93d4ac89fe101e880741f467d7fcc Mon Sep 17 00:00:00 2001 From: rvasseur31 <46020438+rvasseur31@users.noreply.github.com> Date: Wed, 24 Jan 2024 17:07:27 +0100 Subject: [PATCH] fix(core): fix android build error on react native 73 & AGP 8 --- packages/core/android/build.gradle | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/packages/core/android/build.gradle b/packages/core/android/build.gradle index 3ed1e99aa..c790dba03 100644 --- a/packages/core/android/build.gradle +++ b/packages/core/android/build.gradle @@ -105,6 +105,12 @@ android { buildConfig = true } } + if (agpVersion.tokenize('.')[0].toInteger() < 8) { + compileOptions { + sourceCompatibility JavaVersion.VERSION_11 + targetCompatibility JavaVersion.VERSION_11 + } + } defaultConfig { minSdkVersion 21 @@ -141,10 +147,6 @@ android { lintOptions { disable 'GradleCompatible' } - compileOptions { - sourceCompatibility JavaVersion.VERSION_11 - targetCompatibility JavaVersion.VERSION_11 - } } repositories { @@ -210,7 +212,10 @@ unMock { tasks.withType(Test) { tasks.withType(KotlinCompile) { - kotlinOptions.jvmTarget = JavaVersion.VERSION_11 + def agpVersion = com.android.Version.ANDROID_GRADLE_PLUGIN_VERSION + if (agpVersion.tokenize('.')[0].toInteger() < 8) { + kotlinOptions.jvmTarget = JavaVersion.VERSION_11 + } } useJUnitPlatform {