web-dev-qa-db-ja.com

Android Studio Gradleプロジェクトの同期に失敗しました

「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フォルダーを削除しても解決しません。

私は本当に何をすべきかわかりません。

誰か提案はありますか?

21
Sandak

ちょっとした推測:プロジェクトのgradle.propertiesファイルに次のようなものを追加してみてください:

org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m
73
Prizoff

同じ問題はAndroid studio by

ファイル->設定->コンパイラ(Gradle-based Android Projects)

Change the "**VM options**" to 
-Xmx512m -XX:MaxPermSize=512m

それは私のために働いた。

13
Jagadish

同じ問題があり、ほぼ4日間検索しましたが、問題を解決できません。

しかし、ようやく問題を解決することができました。そのためには、手順に従ってください。

ステップ1:Javaバージョン。

ステップ2:1.7の場合、新しいバージョン、つまりJDK 1.8をダウンロードします

ステップ3:JDK 1.8をインストールする

ステップ4:Java Version of Android Studioを1.8に変更し、問題を解決しました...

それは私のために働いた。

4
Prashant Maheta

それが起こったときにこれを修正することができた唯一の方法は、

./gradlew clean 

そして

./gradlew --refresh-dependencies

その後、Android Studio。

それでもうまくいかない場合は、通常、プロジェクトを再インポートします。

4
Andrew G

バージョン2.2.3で同じエラーが発生したため、最新のAndroid Studioバージョン2.3.3をダウンロードしました。最新バージョンでも、同じエラーが発生しました。 :-

  1. 公式サイトからAndroid Studioの最新バージョンをダウンロードしてください。

  2. ファイル>プロジェクト構造> SDKの場所では、JDKの場所64ビットJDKを参照する必要があります。 C:\ Program Files\Java\jdk1.8.0_131、この後でもエラーは完全には修正されませんでした。

  3. プロジェクト構造を確認しましたファイル>プロジェクト構造>プロジェクトAndroidプラグインバージョンはまだ2.2.でしたが、 2.3.およびビルドは成功し、すべてがスムーズに機能します

1
Harsh Saini

コンパイル設定をこれに変更するとうまくいきました

enter image description here

1
Syed Raza Mehdi

これらのどれも私のために働いたので、これは私が最終的に私の問題を解決した方法です

  • トップレベルビルド build.gradleファイルで、'classpath' com.Android.tools.build:gradle:some version number '
  • プロジェクトを同期し、gradleの場所が正しいディレクトリを指していることを確認してください
0
sav621

File -> Settings -> Build, Execution -> Gradleのgradleパスが正しいかどうかを確認してください。そこにローカルgradle配布への誤ったパスがありました。

0
seb

これは私のために働いた。

  1. Android Studioを閉じます
  2. .gradleからc:\users\{username}\.gradleフォルダーを削除します
  3. Android Studioを開きます
  4. クリーンプロジェクト
  5. プロジェクトを再構築
  6. プロジェクトをgradleファイルと同期します。 スクリーンショットを参照

    乾杯!

0