Kotlin создает проблемы с Android

Интегрировал Kotlin в несколько большой проект, который использует multidex.

Поэтому, когда я пытаюсь построить, я получаю эту ошибку:

: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.

Пути, кажется, настроены правильно, и файл idea.properties кажется, есть: C:\Program Files\Android\Android Studio\bin\idea.properties

Для остановки здания требуется несколько минут, поэтому я останавливаю его вручную из диспетчера задач в окнах.

Когда я повторяю – сборка преуспевает!

Но когда я меняю строку и перестраиваю ее, она снова показывает ту же ошибку.

Иногда я также получаю это:

The system is out of resources. Consult the following stack trace for details. java.lang.OutOfMemoryError: PermGen space

Пробовал всевозможные настройки памяти, но, возможно, не делал это правильно

org.gradle.jvmargs=-Xmx8g -XX:MaxPermSize=2048m – это то, что у меня есть в gradle.properties

Пробовал с Instant Run вкл. И выкл.

Проект строит отлично без Kotlin, попробовал стабилизацию Android Studio 2.0, стабилизатор Kotlin, Eot Kotlin и AS Canary.

PS gradlew assembleDebug работает каждый раз, пока я не попытаюсь построить с AS.

Изменить: пробовал тот же проект:

  • Другой ПК с Windows 10 -> то же самое.
  • OSX -> работает без проблем.

Есть идеи?

Не уверен, связаны ли ошибки, но я обнаружил, что если я удалю

org.gradle.jvmargs=-Xms256m -Xmx9216M от

C:/Users/<user>/.gradle/gradle.properties файл все еще существует, но сборка выполняется каждый раз.

Повторить:

  • Kotlin + org.gradle.jvmargs=-Xms256m -Xmx9216M в gradle.properties – FAIL
  • org.gradle.jvmargs=-Xms256m -Xmx9216M в gradle.properties – ОК, но с превышенной ошибкой
  • Котлин – ОК с вышеуказанной ошибкой

Cf https://youtrack.jetbrains.com/issue/KT-11770