¿Alguien ha solucionado este problema?
La versión de kotlin que se usa para compilar con gradle (1.1.2-5) difiere de la que se incluye en el complemento IDE (1.1.2-4)
Estoy usando AS 3.0 Canary 4
agregue esto en su aplicación Gradle de compilación
apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt'Hay un problema en Android Studio 3.0 Canary 4 que impide que se cargue la versión actualizada del complemento de Kotlin. Puede ignorar la advertencia que muestra el complemento de Kotlin en build.gradle hasta que se publique una versión más reciente de Android Studio 3.0.
En mi caso, convertí Java a Kotlin y ya tengo Kotlin instalado con una versión inferior. Así que lo actualicé.
Tools -> Kotlin -> Configure Kotlin Plugin Updates , luego Check for updates now y luego elegir Stable
Pero no actualizó mi versión en el archivo build.gradle automáticamente. Porque detectó una versión más nueva y difiere de la anterior.
Así que actualicé manualmente mi versión a la última de
ext.kotlin_version = '1.0.0' a ext.kotlin_version = '1.2.41'
buildscript { ext.kotlin_version = '1.2.41' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }También tuve el mismo problema, estoy usando Android Studio 3.2.1
Cambie la versión de Kotlin del archivo build.gradle de su proyecto (no el archivo build.gradle del módulo) a la última (en este momento es 1.3.11)
ext.kotlin_version = '1.3.11'luego habrá una llamada de notificación de migración de Kotlin, haga clic en el enlace Ejecutar migraciones en la notificación.