Hat jemand dieses Problem gelöst?
Die Kotlin-Version, die zum Erstellen mit Gradle (1.1.2-5) verwendet wird, unterscheidet sich von der im IDE-Plugin (1.1.2-4) enthaltenen Version.
Ich benutze AS 3.0 Canary 4
android-studio
kotlin
Raditya Gumay
quelle
quelle
ext.kotlin_version
inbuild.gradle
.Antworten:
Ich habe den Rat von @ Miha_x64 befolgt und das Plug-In aktualisiert, das mein Problem gelöst hat:
Meine Version von Android Studio ist:
quelle
In meinem Fall habe ich Java in Kotlin konvertiert und Kotlin bereits mit einer niedrigeren Version installiert. Also habe ich es aktualisiert.
Tools
->Kotlin
->Configure Kotlin Plugin Updates
dannCheck for updates now
dann wählenStable
.
Aber meine Version in der
build.gradle
Datei wurde nicht automatisch aktualisiert . Weil es eine neuere Version erkannt hat und sich von der alten unterscheidet.Also habe ich meine Version manuell auf den neuesten Stand von aktualisiert
ext.kotlin_version = '1.0.0'
zuext.kotlin_version = '1.2.41'
quelle
build.gradle
In Android Studio 3.0 Canary 4 gibt es ein Problem , das verhindert, dass die aktualisierte Version des Kotlin-Plugins geladen wird. Sie können die Warnung des Kotlin-Plugins in build.gradle ignorieren, bis eine neuere Version von Android Studio 3.0 veröffentlicht wird.
quelle
Ich hatte auch das gleiche Problem, ich benutze Android Studio 3.2.1
Ändern Sie die Kotlin-Version Ihrer Projektdatei build.gradle (nicht die Datei build.gradle des Moduls) auf die neueste Version (derzeit 1.3.11).
Dann erfolgt eine Benachrichtigung über die Kotlin-Migration. Klicken Sie in der Benachrichtigung auf den Link Migrationen ausführen.
quelle
Fügen Sie dies in Ihre Build Gradle App ein
quelle