2016-04-22 9 views
2

Kotlinをmultidexを使用するやや大きなプロジェクトに統合しました。KotlinはAndroidで問題を構築します

私が構築しようとするので、私はこのエラーを取得:

: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

建物がかかります停止するには数分かかるので、Windowsのタスクマネージャから手動で停止します。

私が再試行すると、ビルドは成功します!

しかし、行を変更して再構築すると、同じエラーが再度表示されます。

時々私もこの1を取得:

メモリ設定のすべての種類を増加しようとしました

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

に持っているものですインスタント・ランのオン/オフを切り替えます。

プロジェクトは、Kotlin、Androidスタジオ2.0安定版、Kotlin安定版、Kotlin EAP、AS Canaryビルドなしでうまく構築できます。

P.S gradlew assembleDebugは、いつも私がASで構築しようとするまで動作します。

編集: - >同じこと

  • 別のWindows 10 PC:上の同じプロジェクトを試してみました。
  • OSX - >問題なく動作します。

答えて

1

わからないエラーがリンクされているが、私は、私は

C:/Users/<user>/.gradle/gradle.propertiesファイルから

org.gradle.jvmargs=-Xms256m -Xmx9216Mを削除する場合は、エラーがまだそこにあることがわかってきましたが、ビルドが毎回成功した場合。繰り返しに

  • Kotlin + gradle.propertiesorg.gradle.jvmargs=-Xms256m -Xmx9216Mからgradle.properties
  • org.gradle.jvmargs=-Xms256m -Xmx9216MをFAIL - OKしかし、上記のエラーと
  • Kotlin - 上記のエラーでOK

C.F. https://youtrack.jetbrains.com/issue/KT-11770

関連する問題