diff --git a/packages/camera/camera_android/android/build.gradle b/packages/camera/camera_android/android/build.gradle index 609ffa80fcbb..85af8446ba3f 100644 --- a/packages/camera/camera_android/android/build.gradle +++ b/packages/camera/camera_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.camera' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.camera" +version = "1.0-SNAPSHOT" def args = ["-Xlint:deprecation","-Xlint:unchecked"] buildscript { @@ -9,7 +9,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -27,21 +27,23 @@ project.getTasks().withType(JavaCompile){ apply plugin: 'com.android.library' android { -buildFeatures { + buildFeatures { buildConfig = true } namespace = "io.flutter.plugins.camera" compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } - lintOptions { + + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' } + compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 diff --git a/packages/camera/camera_android_camerax/android/build.gradle b/packages/camera/camera_android_camerax/android/build.gradle index 8d7553028e1b..484ed57ff3d2 100644 --- a/packages/camera/camera_android_camerax/android/build.gradle +++ b/packages/camera/camera_android_camerax/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.camerax' -version = '1.0' +group = "io.flutter.plugins.camerax" +version = "1.0" buildscript { ext.kotlin_version = '2.3.0' @@ -9,8 +9,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + classpath("com.android.tools.build:gradle:8.13.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version") } } @@ -42,7 +42,7 @@ android { defaultConfig { // CameraX APIs require API 23 or later. minSdk = 23 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } testOptions { diff --git a/packages/espresso/android/build.gradle b/packages/espresso/android/build.gradle index d545cfc1b277..cadf4a2c1cf5 100644 --- a/packages/espresso/android/build.gradle +++ b/packages/espresso/android/build.gradle @@ -1,5 +1,5 @@ -group = 'com.example.espresso' -version = '1.0' +group = "com.example.espresso" +version = "1.0" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -26,8 +26,8 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } compileOptions { @@ -35,11 +35,11 @@ android { targetCompatibility = JavaVersion.VERSION_17 } - lintOptions { + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' - baseline file("lint-baseline.xml") + baseline = file("lint-baseline.xml") } @@ -57,10 +57,10 @@ android { } dependencies { - implementation 'com.google.guava:guava:33.5.0-android' - implementation 'com.squareup.okhttp3:okhttp:5.3.2' - implementation 'com.google.code.gson:gson:2.13.2' - androidTestImplementation 'org.hamcrest:hamcrest:3.0' + implementation("com.google.guava:guava:33.5.0-android") + implementation("com.squareup.okhttp3:okhttp:5.3.2") + implementation("com.google.code.gson:gson:2.13.2") + androidTestImplementation("org.hamcrest:hamcrest:3.0") testImplementation("junit:junit:4.13.2") testImplementation("com.google.truth:truth:1.4.5") diff --git a/packages/file_selector/file_selector_android/android/build.gradle b/packages/file_selector/file_selector_android/android/build.gradle index aaae0b684ceb..f39b8d10285f 100644 --- a/packages/file_selector/file_selector_android/android/build.gradle +++ b/packages/file_selector/file_selector_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'dev.flutter.packages.file_selector_android' -version = '1.0' +group = "dev.flutter.packages.file_selector_android" +version = "1.0" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -31,7 +31,7 @@ android { } defaultConfig { - minSdkVersion 24 + minSdk = 24 } dependencies { @@ -42,7 +42,7 @@ android { testImplementation("org.robolectric:robolectric:4.16") } - lintOptions { + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' diff --git a/packages/flutter_plugin_android_lifecycle/android/build.gradle b/packages/flutter_plugin_android_lifecycle/android/build.gradle index 1868b38dafe3..5d2f2fdde437 100644 --- a/packages/flutter_plugin_android_lifecycle/android/build.gradle +++ b/packages/flutter_plugin_android_lifecycle/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.flutter_plugin_android_lifecycle' -version = '1.0' +group = "io.flutter.plugins.flutter_plugin_android_lifecycle" +version = "1.0" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -26,9 +26,9 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - consumerProguardFiles 'proguard.txt' + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" + consumerProguardFiles("proguard.txt") } compileOptions { @@ -36,7 +36,7 @@ android { targetCompatibility = JavaVersion.VERSION_17 } - lintOptions { + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' diff --git a/packages/google_maps_flutter/google_maps_flutter_android/android/build.gradle b/packages/google_maps_flutter/google_maps_flutter_android/android/build.gradle index 46b92902aeed..915ad7cdddc9 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/android/build.gradle +++ b/packages/google_maps_flutter/google_maps_flutter_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.googlemaps' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.googlemaps" +version = "1.0-SNAPSHOT" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -26,10 +26,11 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } - lintOptions { + + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' diff --git a/packages/google_sign_in/google_sign_in_android/android/build.gradle b/packages/google_sign_in/google_sign_in_android/android/build.gradle index 1c87580418ee..2a944e8846c3 100644 --- a/packages/google_sign_in/google_sign_in_android/android/build.gradle +++ b/packages/google_sign_in/google_sign_in_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.googlesignin' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.googlesignin" +version = "1.0-SNAPSHOT" buildscript { ext.kotlin_version = '2.3.0' @@ -9,8 +9,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + classpath("com.android.tools.build:gradle:8.13.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version") } } @@ -29,8 +29,8 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } compileOptions { @@ -53,7 +53,6 @@ android { baseline = file("lint-baseline.xml") } - testOptions { unitTests.includeAndroidResources = true unitTests.returnDefaultValues = true diff --git a/packages/image_picker/image_picker_android/android/build.gradle b/packages/image_picker/image_picker_android/android/build.gradle index 6e1aa71e2d64..f7cb2564f46b 100644 --- a/packages/image_picker/image_picker_android/android/build.gradle +++ b/packages/image_picker/image_picker_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.imagepicker' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.imagepicker" +version = "1.0-SNAPSHOT" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -26,14 +26,16 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } - lintOptions { + + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' } + dependencies { implementation("androidx.core:core:1.17.0") implementation("androidx.annotation:annotation:1.9.1") diff --git a/packages/in_app_purchase/in_app_purchase_android/android/build.gradle b/packages/in_app_purchase/in_app_purchase_android/android/build.gradle index efe9bb1ae4d9..1ccc6339ef65 100644 --- a/packages/in_app_purchase/in_app_purchase_android/android/build.gradle +++ b/packages/in_app_purchase/in_app_purchase_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.inapppurchase' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.inapppurchase" +version = "1.0-SNAPSHOT" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -32,19 +32,20 @@ android { defaultConfig { minSdk = 21 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } - lintOptions { + + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' } + compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } - testOptions { unitTests.includeAndroidResources = true unitTests.returnDefaultValues = true diff --git a/packages/interactive_media_ads/android/build.gradle b/packages/interactive_media_ads/android/build.gradle index acf02e97af25..1f27c4dcab07 100644 --- a/packages/interactive_media_ads/android/build.gradle +++ b/packages/interactive_media_ads/android/build.gradle @@ -1,5 +1,5 @@ -group = 'dev.flutter.packages.interactive_media_ads' -version = '1.0-SNAPSHOT' +group = "dev.flutter.packages.interactive_media_ads" +version = "1.0-SNAPSHOT" buildscript { ext.kotlin_version = '2.3.0' @@ -9,8 +9,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + classpath("com.android.tools.build:gradle:8.13.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version") } } @@ -44,7 +44,7 @@ android { } defaultConfig { - minSdkVersion 24 + minSdk = 24 } dependencies { diff --git a/packages/path_provider/path_provider_android/android/build.gradle b/packages/path_provider/path_provider_android/android/build.gradle index 163ca2de6e0f..6201b8529533 100644 --- a/packages/path_provider/path_provider_android/android/build.gradle +++ b/packages/path_provider/path_provider_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.pathprovider' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.pathprovider" +version = "1.0-SNAPSHOT" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -26,20 +26,21 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } - lintOptions { + + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' } + compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } - testOptions { unitTests.includeAndroidResources = true unitTests.returnDefaultValues = true diff --git a/packages/pigeon/platform_tests/alternate_language_test_plugin/android/build.gradle b/packages/pigeon/platform_tests/alternate_language_test_plugin/android/build.gradle index 181ac05f5ca3..94e831eab439 100644 --- a/packages/pigeon/platform_tests/alternate_language_test_plugin/android/build.gradle +++ b/packages/pigeon/platform_tests/alternate_language_test_plugin/android/build.gradle @@ -1,5 +1,5 @@ -group = 'com.example.alternate_language_test_plugin' -version = '1.0' +group = "com.example.alternate_language_test_plugin" +version = "1.0" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -31,7 +31,7 @@ android { } defaultConfig { - minSdkVersion 24 + minSdk = 24 } testOptions { @@ -46,7 +46,7 @@ android { } } - lintOptions { + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' diff --git a/packages/pigeon/platform_tests/test_plugin/android/build.gradle b/packages/pigeon/platform_tests/test_plugin/android/build.gradle index 5f0b03c47864..40cfeb019396 100644 --- a/packages/pigeon/platform_tests/test_plugin/android/build.gradle +++ b/packages/pigeon/platform_tests/test_plugin/android/build.gradle @@ -1,5 +1,5 @@ -group = 'com.example.test_plugin' -version = '1.0-SNAPSHOT' +group = "com.example.test_plugin" +version = "1.0-SNAPSHOT" buildscript { ext.kotlin_version = '2.3.0' @@ -9,8 +9,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + classpath("com.android.tools.build:gradle:8.13.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version") } } @@ -43,7 +43,7 @@ android { } defaultConfig { - minSdkVersion 24 + minSdk = 24 } testOptions { diff --git a/packages/quick_actions/quick_actions_android/android/build.gradle b/packages/quick_actions/quick_actions_android/android/build.gradle index 5895a7336317..65d9fee552f3 100644 --- a/packages/quick_actions/quick_actions_android/android/build.gradle +++ b/packages/quick_actions/quick_actions_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.quickactions' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.quickactions" +version = "1.0-SNAPSHOT" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -26,10 +26,11 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } - lintOptions { + + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' diff --git a/packages/shared_preferences/shared_preferences_android/android/build.gradle b/packages/shared_preferences/shared_preferences_android/android/build.gradle index c855fe40328e..98f49676199a 100644 --- a/packages/shared_preferences/shared_preferences_android/android/build.gradle +++ b/packages/shared_preferences/shared_preferences_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.sharedpreferences' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.sharedpreferences" +version = "1.0-SNAPSHOT" buildscript { ext.kotlin_version = '2.3.0' @@ -9,8 +9,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + classpath("com.android.tools.build:gradle:8.13.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version") } } @@ -50,15 +50,17 @@ android { } defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' baseline = file("lint-baseline.xml") } + dependencies { implementation("androidx.datastore:datastore:1.1.7") implementation("androidx.datastore:datastore-preferences:1.1.7") @@ -71,7 +73,6 @@ android { testImplementation("io.mockk:mockk:1.14.9") } - testOptions { unitTests.includeAndroidResources = true unitTests.returnDefaultValues = true diff --git a/packages/url_launcher/url_launcher_android/android/build.gradle b/packages/url_launcher/url_launcher_android/android/build.gradle index 3d3470587705..221e6292fb9b 100644 --- a/packages/url_launcher/url_launcher_android/android/build.gradle +++ b/packages/url_launcher/url_launcher_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.urllauncher' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.urllauncher" +version = "1.0-SNAPSHOT" buildscript { repositories { @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' + classpath("com.android.tools.build:gradle:8.13.1") } } @@ -29,8 +29,8 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } compileOptions { @@ -38,13 +38,12 @@ android { targetCompatibility = JavaVersion.VERSION_17 } - lintOptions { + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' } - testOptions { unitTests.includeAndroidResources = true unitTests.returnDefaultValues = true diff --git a/packages/video_player/video_player_android/android/build.gradle b/packages/video_player/video_player_android/android/build.gradle index 173cb32a30d7..472d36727a96 100644 --- a/packages/video_player/video_player_android/android/build.gradle +++ b/packages/video_player/video_player_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.videoplayer' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.videoplayer" +version = "1.0-SNAPSHOT" buildscript { ext.kotlin_version = '2.3.0' @@ -9,8 +9,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + classpath("com.android.tools.build:gradle:8.13.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version") } } @@ -29,19 +29,22 @@ android { compileSdk = flutter.compileSdkVersion defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } + lint { checkAllWarnings = true warningsAsErrors = true disable 'AndroidGradlePluginVersion', 'InvalidPackage', 'GradleDependency', 'NewerVersionAvailable' baseline = file("lint-baseline.xml") } + compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } + kotlinOptions { jvmTarget = JavaVersion.VERSION_17.toString() } diff --git a/packages/webview_flutter/webview_flutter_android/android/build.gradle b/packages/webview_flutter/webview_flutter_android/android/build.gradle index fb026cb7a778..1187d314e8eb 100644 --- a/packages/webview_flutter/webview_flutter_android/android/build.gradle +++ b/packages/webview_flutter/webview_flutter_android/android/build.gradle @@ -1,5 +1,5 @@ -group = 'io.flutter.plugins.webviewflutter' -version = '1.0-SNAPSHOT' +group = "io.flutter.plugins.webviewflutter" +version = "1.0-SNAPSHOT" buildscript { ext.kotlin_version = '2.3.0' @@ -9,8 +9,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.13.1' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + classpath("com.android.tools.build:gradle:8.13.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version") } } @@ -38,8 +38,8 @@ android { } defaultConfig { - minSdkVersion 24 - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + minSdk = 24 + testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } lint {