1+ plugins  {
2+     id " com.android.application" 
3+     id " kotlin-android" 
4+     id " dev.flutter.flutter-gradle-plugin" 
5+ }
6+ 
17def  localProperties =  new  Properties ()
28def  localPropertiesFile =  rootProject. file(' local.properties'  )
39if  (localPropertiesFile. exists()) {
@@ -6,11 +12,6 @@ if (localPropertiesFile.exists()) {
612    }
713}
814
9- def  flutterRoot =  localProperties. getProperty(' flutter.sdk'  )
10- if  (flutterRoot ==  null ) {
11-     throw  new  GradleException (" Flutter SDK not found. Define location with flutter.sdk in the local.properties file."  )
12- }
13- 
1415def  flutterVersionCode =  localProperties. getProperty(' flutter.versionCode'  )
1516if  (flutterVersionCode ==  null ) {
1617    flutterVersionCode =  ' 1' 
@@ -21,26 +22,31 @@ if (flutterVersionName == null) {
2122    flutterVersionName =  ' 1.0' 
2223}
2324
24- apply plugin : ' com.android.application' 
25- apply plugin : ' kotlin-android' 
26- apply from : " $flutterRoot  /packages/flutter_tools/gradle/flutter.gradle" 
27- 
2825android  {
29-     compileSdkVersion 28
26+     namespace " com.example.analog_clock" 
27+     compileSdkVersion flutter. compileSdkVersion
28+     ndkVersion flutter. ndkVersion
3029
31-     sourceSets {
32-         main. java. srcDirs + =  ' src/main/kotlin' 
30+     compileOptions {
31+         sourceCompatibility JavaVersion . VERSION_1_8 
32+         targetCompatibility JavaVersion . VERSION_1_8 
33+     }
34+ 
35+     kotlinOptions {
36+         jvmTarget =  ' 1.8' 
3337    }
3438
35-     lintOptions  {
36-         disable  ' InvalidPackage ' 
39+     sourceSets  {
40+         main . java . srcDirs  + =   ' src/main/kotlin ' 
3741    }
3842
3943    defaultConfig {
4044        //  TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
4145        applicationId " com.example.analog_clock" 
42-         minSdkVersion 16 
43-         targetSdkVersion 28 
46+         //  You can update the following values to match your application needs.
47+         //  For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
48+         minSdkVersion flutter. minSdkVersion
49+         targetSdkVersion flutter. targetSdkVersion
4450        versionCode flutterVersionCode. toInteger()
4551        versionName flutterVersionName
4652    }
@@ -58,6 +64,4 @@ flutter {
5864    source ' ../..' 
5965}
6066
61- dependencies  {
62-     implementation " org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version  " 
63- }
67+ dependencies  {}
0 commit comments