2016-10-10 23 views
5

Właśnie zaktualizowałem system Android Studio do wersji 2.2, a teraz mój projekt Kotlin nie zostanie zbudowany. Gradle synchronizacji działa dobrze, ale gdy próbuje zbudować mam natychmiast przedstawiane z błędem, który brzmi:Budowanie aplikacji Kotlin nie powiodło się z powodu "Nie można zainicjować klasy com.intellij.ide.highlighter.JavaFileType"

Error:Execution failed for task ':app:compileDebugKotlin'. 
> Could not initialize class com.intellij.ide.highlighter.JavaFileType 

Sprawdziłem, że mój plugin Kotlin jest aktualne. Ten błąd brzmi jak coś związanego z IDE i podświetleniem kodu Java? Każda pomoc będzie doceniona.

+2

Która wersja kompilatora Kotlin ty przedstawieniu w build.gradle? – yole

Odpowiedz

5

Otwórz Tools | Kotlin | Configure Kotlin Plugin Updates w menu głównym, , a następnie wybierz Check for Updates. Upewnij się, że używasz kanału Stable.

Zamknij Android Studio, przejdź do katalogu projektu i usuń foldery build i app/build. Uruchom aplikację Android Studio. Usunięte foldery zostaną odtworzone.

nadzieję, że pomoże

+0

Tak, to było rozwiązanie (sam go opracowałem, ale podniosłem się do ciebie za tak jasną odpowiedzią). –

5

w moim przypadku wtyczki Kotlin nie został zaktualizowany jako @ piotrek1543 powiedział w drugiej odpowiedzi.

Oprócz tego build.gradle miał stary numer wersji Kotlin 1.0.1-2 i IntelliJ powiedział w ostrzeżeniu na górze, aby przejść do obecnej wersji pakietu 1.0.4.

Teraz z wersją Kotlin jak ten błąd jest już:

ext.kotlin_version = '1.0.4' 
Powiązane problemy