Parcourir la source

Set jvmTarget for android target

Konstantin Tskhovrebov il y a 3 ans
Parent
commit
f9d52c72ad
2 fichiers modifiés avec 18 ajouts et 6 suppressions
  1. 9 3
      androidApp/build.gradle.kts
  2. 9 3
      shared/build.gradle.kts

+ 9 - 3
androidApp/build.gradle.kts

@@ -5,7 +5,13 @@ plugins {
 }
 
 kotlin {
-    android()
+    android {
+        compilations.all {
+            kotlinOptions {
+                jvmTarget = "1.8"
+            }
+        }
+    }
     sourceSets {
         val androidMain by getting {
             dependencies {
@@ -29,7 +35,7 @@ android {
         versionName = "1.0"
     }
     compileOptions {
-        sourceCompatibility = JavaVersion.VERSION_11
-        targetCompatibility = JavaVersion.VERSION_11
+        sourceCompatibility = JavaVersion.VERSION_1_8
+        targetCompatibility = JavaVersion.VERSION_1_8
     }
 }

+ 9 - 3
shared/build.gradle.kts

@@ -6,7 +6,13 @@ plugins {
 }
 
 kotlin {
-    android()
+    android {
+        compilations.all {
+            kotlinOptions {
+                jvmTarget = "1.8"
+            }
+        }
+    }
 
     jvm("desktop")
 
@@ -74,7 +80,7 @@ android {
         targetSdk = (findProperty("android.targetSdk") as String).toInt()
     }
     compileOptions {
-        sourceCompatibility = JavaVersion.VERSION_11
-        targetCompatibility = JavaVersion.VERSION_11
+        sourceCompatibility = JavaVersion.VERSION_1_8
+        targetCompatibility = JavaVersion.VERSION_1_8
     }
 }