「Gradleプロジェクトの同期に失敗しました。基本機能(例:eiditing)は正しく機能しません。」というエラーが表示されます。
エラーログ:
Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.10/userguide/gradle_daemon.html
Please read below process output to find out more:
-----------------------
Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
ここで読んだときに.gradleフォルダを削除しようとしていました。これは昨日は機能しましたが、今日Android Studioを開始したときにエラーが再び表示され、.gradleフォルダーを削除しても解決しません。
私は本当に何をすべきかわかりません。
誰か提案はありますか?
ちょっとした推測:プロジェクトのgradle.propertiesファイルに次のようなものを追加してみてください:
org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m
同じ問題はAndroid studio by
ファイル->設定->コンパイラ(Gradle-based Android Projects)
Change the "**VM options**" to
-Xmx512m -XX:MaxPermSize=512m
それは私のために働いた。
同じ問題があり、ほぼ4日間検索しましたが、問題を解決できません。
しかし、ようやく問題を解決することができました。そのためには、手順に従ってください。
ステップ1:Javaバージョン。
ステップ2:1.7の場合、新しいバージョン、つまりJDK 1.8をダウンロードします
ステップ3:JDK 1.8をインストールする
ステップ4:Java Version of Android Studioを1.8に変更し、問題を解決しました...
それは私のために働いた。
それが起こったときにこれを修正することができた唯一の方法は、
./gradlew clean
そして
./gradlew --refresh-dependencies
その後、Android Studio。
それでもうまくいかない場合は、通常、プロジェクトを再インポートします。
バージョン2.2.3で同じエラーが発生したため、最新のAndroid Studioバージョン2.3.3をダウンロードしました。最新バージョンでも、同じエラーが発生しました。 :-
公式サイトからAndroid Studioの最新バージョンをダウンロードしてください。
ファイル>プロジェクト構造> SDKの場所では、JDKの場所は64ビットJDKを参照する必要があります。 C:\ Program Files\Java\jdk1.8.0_131、この後でもエラーは完全には修正されませんでした。
プロジェクト構造を確認しましたファイル>プロジェクト構造>プロジェクトでAndroidプラグインバージョンはまだ2.2.でしたが、 2.3.およびビルドは成功し、すべてがスムーズに機能します。
コンパイル設定をこれに変更するとうまくいきました
これらのどれも私のために働いたので、これは私が最終的に私の問題を解決した方法です
File -> Settings -> Build, Execution -> Gradle
のgradleパスが正しいかどうかを確認してください。そこにローカルgradle配布への誤ったパスがありました。
これは私のために働いた。
.gradle
からc:\users\{username}\.gradle
フォルダーを削除しますプロジェクトをgradleファイルと同期します。 スクリーンショットを参照
乾杯!