Reputation: 12141
When I try to add Kotlin to our Android project using the official Kotlin tutorial, Gradle fails launching the error Extension with name 'android' does not exist
.
Upvotes: 43
Views: 25031
Reputation: 3312
New use in 2022
:
plugins {
id 'com.android.application'
id 'kotlin-android'
}
Upvotes: 0
Reputation: 411
with new versions use
plugins {
id 'com.android.application'
id 'kotlin-android'
}
Upvotes: 6
Reputation: 12141
Android Studio modifies your build.gradle
adding apply plugin: 'kotlin-android'
above apply plugin: 'com.android.application'
. Just move the Kotlin line below the Android one and Gradle will run smoothly. It should look like this example:
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
Upvotes: 104
Reputation: 969
This is the correct order for above extension issue.
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
Upvotes: 17