web-dev-qa-db-ja.com

Android Gradleオブジェクトヒープ用に十分なスペースを確保できませんでした

Android Studio 1.1.0をインストールしました。新しいAndroidアプリケーションの起動やインポートなど、まだ何もしていません。どういうわけかそれは何かを構築しようとしているとそれは同期エラーをスローします。

エラー:デーモンプロセスを起動できません。この問題は、デーモンの構成が正しくないことが原因である可能性があります。たとえば、認識されないjvmオプションが使用されています。デーモンのユーザーガイドの章を参照してください http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html

詳細については、次のプロセス出力を読んでください。


VMの初期化中にエラーが発生しました。

私は既にgradle.org/.../gradle_daemon.htmlで確認しましたが、問題を解決するのに役立つものを見つけることができませんでした。

私は8GBの物理メモリを持っていて、他のプログラムは動いていないので、これはメモリの問題ではありません。

78
GummDev

Android Studio 1.3の場合:(方法1)

ステップ1:あなたのAndroid Studioプロジェクトでgradle.propertiesファイルを開きます。

ステップ2:ファイルの末尾にこの行を追加する

org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m

上記の方法はうまくいくように見えますが、念のためそれができない場合は(方法2)

ステップ1:Android Studioを起動し、開いているプロジェクトをすべて閉じます([ファイル]> [プロジェクトを閉じる])。

ステップ2:Welcomeウィンドウで、Configure> Settingsに移動します。

ステップ3:[ビルド]、[実行]、[展開]> [コンパイラ]に移動します。

ステップ4:ビルドプロセスのヒープサイズ(Mバイト)を1024およびに変更してVMXmx512mのオプション。

ステップ5:閉じるかAndroid Studioを再起動します

SOLVED - Andriod Studio 1.3 Gradle Could not reserve enough space for object heap Issue

186
Faiz Siddiqui

gradle.propertiesでは、あなたも削除することができます

org.gradle.jvmargs=-Xmx1536m

そのような行またはそれらをコメントアウトしてください。 Androidスタジオにそれを決定させます。私がこの同じ問題に出くわしたとき、上の解決策のどれも私のために働きませんでした。 gradle.propertiesでこの行をコメントアウトすると、そのエラーを解決するのに役立ちました。

22
Kashyap Kotak

私はいくつかの解決策を試しましたが、うまくいくようには見えませんでした。私のシステムJDKをAndroid Studioのものと一致するように設定することで問題は解決しました。

システムのJavaを確認してください

Java -version

Androidと同じです

File > Project Structure > JDK Location
18
user1389749

MyApplicationDir\gradle.propertiesに次の行を追加してください

org.gradle.jvmargs=-Xmx1024m
15
kay27

Windows 10でAndroid Studio 3.0.0を使用したときの修正は、gradle.propertiesファイルからすべてのjvm引数を完全に削除です。

Androidのgradle wrapper 3.0.1とgradle version 4.1を使用しています。 gradlewコマンドは機能していませんでしたが、8で削除されたためjvmメモリ引数を無視しようとしているという警告が表示されます(私はこれをJava 8と仮定しています)。

5
Daniel Wilson

MacOS 10.12.6上のAndroid Studio 2.3.3用のソリューション

より多くのヒープメモリでAndroid Studiosを起動します。

export Java_OPTS="-Xms6144m -Xmx6144m -XX:NewSize=256m -XX:MaxNewSize=356m -XX:PermSize=256m -XX:MaxPermSize=356m"
open -a /Applications/Android\ Studio.app
0
arm

私は同じ問題に遭遇しました、これが私の投稿です:

Android Studio - Gradleビルド失敗 - Java Heap Space

execの要約:Windowsはここでgradle.propertiesファイルを探します。

C:\Users\.gradle\gradle.properties

そのファイルを作成し、次のような行を追加します。

org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m

@ Faiz Si​​ddiquiによる投稿

0
Lucky Mike