[解決済み] Android Studio - ヒープサイズを大きくする方法
2022-06-04 05:57:21
質問
Android Studio を使い始めて 3 か月になりますが、起動したアプリの 1 つがかなり大きくなってしまいました。 プログラムの右下に表示されるメモリ使用量では、私の割り当てられたヒープが最大で 494M になっています。
XML ファイルの変更を開始すると、メモリ使用量がすぐに上限に達し、IDE はこのようなメモリ不足のエラーでクラッシュします。
これを使ってヒープサイズを大きくしてみましたが、今のところ効果はありません。
ヒープサイズを増加させる方法について、何十もの記事や他の質問を見ましたが、それらの回答のどれもうまくいきません。 VMOPTIONS や IDE の設定に何をしても、ヒープ サイズは決して増加しません。 もし私が意図的に無効なコマンドを与えると、Android Studio はそれについて文句を言って起動しないので、私は VMOPTIONS のために正しいファイルを編集していると信じています。
Windows 7 - 64 ビットで、16GB の RAM を使用しています。 Android Studio でこの問題が発生した人は他にいますか? また、それを修正することができましたか?
どのように解決しましたか。
環境変数を見てみると、システム変数に
_JAVA_OPTIONS
というシステム変数があり、その値には
-Xms256m -Xmx512m
に変更した後、これを
-Xms256m -Xmx1024m
に変更すると、最大ヒープサイズはそれに応じて増加しました。
関連
-
AAPT2エラーについて:詳しくはログをご確認ください。
-
GoogleMapと連携し、位置情報の取得が可能
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] Android Studioでパッケージ名を変更する
-
[解決済み] Android Studioの「assets」フォルダはどこに配置すればいいですか?
-
[解決済み] Android StudioのGradleとは?
-
[解決済み] Android Studioプロジェクトの.gitignoreには何を入れるべきですか?
-
[解決済み] Android Studioにライブラリプロジェクトを追加する方法を教えてください。
-
[解決済み] java.lang.OutOfMemoryError" の対処法。Java heap space "エラーの対処方法を教えてください。
最新
-
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端末にADBが接続できない!を解決。理由: デバイスが認証されていない!
-
[android studio]com.android.ide.common.process.ProcessException: aaptの実行に失敗しました
-
を作ってください。*** makeするルールがない エラーの原因、分析、解決策
-
Android Nで報告されたエラーを解決する: android.os.FileUriExposedException: file:///storage/emulated/0/
-
view.getRootView()の本当の意味とテストについて
-
AndroidでListViewを使ってカスタムテーブルを描画する
-
Androidの美しいSeekBarスタイルのカスタマイズ
-
Android Get set image.setImageResource(R.drawable.xxx) リソース
-
Android--shape--描画のコーナー、グラデーション、パディング、サイズ、ソリッド、ストロークのプロパティを指定する。
-
Android studio 制約レイアウト ConstraintLayout