- Rename all
build.gradle,settings.gradlefiles tobuild.gradle.ktsandsettings.gradle.ktsrespectively
| Groovy | Kotlin |
|---|---|
| rootProject.name = "Demo" | rootProject.name = "Demo" |
| include ':app' | include(":app") |
| Groovy | Kotlin |
|---|---|
task clean(type: Delete) { delete rootProject.buildDir} |
tasks.register("clean", type = Delete::class) { delete(rootProject.buildDir)} |
| classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.30" | classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.30") |
| Groovy | Kotlin |
|---|---|
plugins {id 'com.android.application'id 'kotlin-android'} |
plugins {id("com.android.application")id("kotlin-android")} |
| compileSdkVersion 30 buildToolsVersion "30.0.3" |
compileSdkVersion(30) buildToolsVersion("30.0.3") |
| proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' | proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") |
| implementation 'androidx.core:core-ktx:1.5.0' | implementation("androidx.core:core-ktx:1.5.0") |