2017-06-11 2 views
10

Ich bin mit Kotlin, Kapt und Android Architektur Komponenten. Wenn ich Projekt alles scheint in Ordnung zu bauen, aber nach dem Versuch, App auf dem Gerät/Emulator Gradle ist auszuführen: montieren Aufgabe, diese Fehler werfen:Kotlin kapt und android Architektur Komponenten bauen scheitern

Warnung: Warnung: Unterstützte Quellversion ‚RELEASE_7‘ von Annotations-Prozessor ‚android.arch.persistence .room.RoomProcessor‘weniger als -source '1.8'

Warnung: Warnung: Unterstützte Quellversion 'RELEASE_7' von Annotation-Prozessor 'android.arch.lifecycle.LifecycleProcessor' weniger als -source '1.8'

Warning : warning: Die folgenden Optionen wurden von keinem Prozessor erkannt: '[kapt.kotlin.generated]'

Und Build schlägt fehl. Kann mir jemand dabei helfen?

UPDATE

  • Modul build.gradle HERE
  • Projekt build.gradle HERE
+2

Könnten Sie Ihren Build-Gradle hier posten? Und nur um klar zu sein, haben Sie das Plugin, die Abhängigkeiten und einen eventuellen Zusatzordner hinzugefügt, damit Kotlin ausgeführt werden kann? Andernfalls kann es zu einem Build kommen, da bestimmte Dinge nicht gepackt sind. –

+0

@AllanW hey check out build.gradle Dateien, die ich hinzugefügt habe :) –

+0

Der einzige Unterschied, den mein grddle von dir hat, ist, dass ich '' plugin: kotlin-kapt' nicht habe. Ich habe immer noch kapt Abhängigkeiten und sie scheinen gut zu funktionieren. Ich habe auch 'kapt { generateStubs = true }' in meiner App grandle (ganz am Ende außerhalb aller anderen Tags), obwohl ich nicht sicher bin, ob das Ihr Problem ist. Haben Sie diese zwei Dinge –

Antwort

2

ich mit Version 1.0.0-alpha3 hatte das gleiche Problem, aber mit Version 1.0. 0-Alpha1 alles funktioniert gut.

+0

gut, aber ich denke nicht, Downgrade auf 1.0 Alpha, um mein Problem zu lösen, ist gute Idee :) –

+0

Es ist immer noch Alpha, so ist es noch nicht gut getestet ... –

+0

ich benutze 1.1.2 -5 Das ist nicht alpha –

Verwandte Themen