2017-05-24 3 views
0

Nach der Zugabe von Kotlin zu einem Modul ich folgende Fehlermeldung erhalten, wenn die Synchronisierung:Kotlin: gradle Synchronisierungsfehler in Android Studio

Error:null cannot be cast to non-null type org.jetbrains.kotlin.gradle.internal.WrappedVariantData 

ich das Kotlin Plugin zu diesem Projekt hinzugefügt. Es ist ein Appengine-Modul. Ich renne: AS 2.3.2 gradle 3.4 Kotlin 1.1.2-3

diese Plugins:

apply plugin: 'kotlin-kapt' 
apply plugin: 'kotlin' 
apply plugin: 'java' 
apply plugin: 'war' 
apply plugin: 'appengine' 
apply plugin: 'idea' 

Irgendwelche Ideen?

+0

Welche Version von Kotlin sind Sie? Wie sieht Ihr Build.gradle in Bezug auf Kotlin-Abhängigkeiten aus? Weitere Informationen werden benötigt, um helfen zu können. Nur zur Info, für AS2.3 musst du Kotlin 1.1.2-3 verwenden. Scheint, dass 1.1.2-4 nur mit AS3.0 Canary funktioniert. – cavega

+0

aktualisiert die Fragen mit Kotlin-Version – Patrick

+0

Ich habe das funktioniert durch Entfernen der "Kotlin-Kapt" -Plugin. Anscheinend ist eine ältere Version (v1) von kapt im "kotlin" -Plugin enthalten. Ich muss noch die neue Version mit diesem Setup arbeiten. – Patrick

Antwort