[解決済み] Android Gradle オブジェクトヒープに十分な領域を確保できませんでした。
質問
Android Studio 1.1.0をインストールしました。新しい Android アプリケーションを開始したり、何かをインポートしたりといったことはまだ何もしていません。どういうわけか、何かをビルドしようとして、同期エラーをスローします。
Error:Unable to start the daemon process. この問題は、デーモンの設定が正しくないために発生する可能性があります。 例えば、認識できないjvmオプションが使用されている場合などです。 デーモンについては、以下のユーザーガイドの章を参照してください。 http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html
詳しくは、以下のプロセス出力をお読みください。
VM の初期化中にエラーが発生しました。 オブジェクトヒープに十分な領域を確保できませんでした Java仮想マシンを作成できませんでした。
で確認済みです。
gradle.org/.../gradle_daemon.html
を調べましたが、問題を解決するのに役立つものは見つかりませんでした。
物理メモリが 8GB あり、他のプログラムを実行していないので、メモリの問題ではありません。
どのように解決するのですか?
Android Studio 1.3 の場合。(方法1)
手順1 : 開く gradle.propertiesを開きます。 ファイルを開いてください。
Step 2 : ファイルの末尾に以下の行を追加します。
org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m
上記の方法でうまくいきそうですが、万が一うまくいかない場合は、次の方法(方法2)を行ってください。
ステップ1 : Android Studioを起動し、開いているプロジェクト( ファイル > プロジェクトを閉じる ).
ステップ2:ようこそウィンドウで、次のページに進みます。 設定]をクリックします。 .
ステップ3:次の場所に移動します。 ビルド、実行、デプロイメント >コンパイラ
ステップ4: ビルドプロセスのヒープサイズ(Mbyte)を1024に変更します。 そして VMオプションへのビルドプロセスの追加を-Xmx512mにしました。 .
ステップ5:閉じるか Android Studioを再起動する。 .
関連
-
[解決済み】オブジェクトヒープに十分なスペースを確保できませんでした。
-
[解決済み] RecyclerView.Stateを使って、RecyclerViewのスクロール位置を保存するには?
-
[解決済み] ArrayAdapter<myClass> の使用方法
-
[解決済み] 深くネストされたスタックから離れるとき、Fragmentのバックスタックをクリーンアップする方法はこれで良いのでしょうか?
-
[解決済み] getApplication()、getApplicationContext()、getBaseContext()、someClass.thisの違いと使い分け。
-
[解決済み] onCreate(Bundle savedInstanceState)とは?
-
[解決済み] Gradleでビルドタイプを使用し、ContentProviderを使用する同じアプリを1つのデバイスで実行する。
-
[解決済み] TextView.setTextSizeの挙動がおかしい - テキストビューのテキストサイズを画面ごとに動的に設定する方法
-
[解決済み] google-services.jsonって実際何してるの?
-
[解決済み] LayoutParamsの高さを密度に依存しないピクセル数でプログラム的に設定する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] android: imageview の画像を画面に合わせて伸縮させる
-
[解決済み] 深くネストされたスタックから離れるとき、Fragmentのバックスタックをクリーンアップする方法はこれで良いのでしょうか?
-
[解決済み] プログラム的に電話をかけるには?
-
[解決済み] Eclipseでのandroid:configChangesでのAdmobエラー
-
[解決済み] Gmailの3分割アニメーションシナリオの完全動作サンプル?
-
[解決済み] 通知をクリックした後にアプリケーションを開く
-
[解決済み] 非ActivityクラスでContextを取得する [重複].
-
[解決済み] フラグメント間の値の受け渡し方法
-
[解決済み] アダプタからActivityメソッドを呼び出す
-
[解決済み] Travis.yml ./gradlew : パーミッションが拒否されました。