Integrierte Kotlin in ein etwas großes Projekt, das Multidex verwendet.Kotlin Build Probleme mit Android
Also, wenn ich zu bauen versuchen, bekomme ich diesen Fehler:
:incrementalDesygnerDebugJavaCompilationSafeguard UP-TO-DATE :compileDesygnerDebugKotlin WARN: Failed to initialize native filesystem for Windows java.lang.RuntimeException: Could not find installation home path. Please make sure bin/idea.properties is present in the installation directory.
Die Wege scheinen konfiguriert werden richtig und idea.properties
Datei dort zu sein scheint: C:\Program Files\Android\Android Studio\bin\idea.properties
Das Gebäude nimmt ein paar Minuten zu stoppen, also stoppe ich es manuell vom Task-Manager auf Windows.
Wenn ich es versuche - der Build gelingt!
Aber wenn ich eine Zeile ändern und neu erstellen zeigt es den gleichen Fehler erneut.
Manchmal auch bekomme ich diese:
The system is out of resources. Consult the following stack trace for details. java.lang.OutOfMemoryError: PermGen space
versucht, alle Arten von Speichereinstellungen zu erhöhen, aber vielleicht Recht
tun es nicht org.gradle.jvmargs=-Xmx8g -XX:MaxPermSize=2048m
ist, was ich habe in gradle.properties
Versuchte mit Instant Run ein- und ausschalten.
Projekt baut gut ohne Kotlin, versuchte Android Studio 2.0 stabil, Kotlin stabil, Kotlin EAP und AS Canary baut.
P.S gradlew assembleDebug
funktioniert jedes Mal, bis ich versuche, mit AS zu bauen.
Edit: versuchte gleiche Projekt auf:
- einem anderen Windows 10 PC -> Gleiche.
- OSX -> funktioniert ohne Probleme.
Irgendwelche Ideen?