操做步驟
AS中,點擊Help選擇Edit Custom VM Options...
將Xmx數值調大,原來的很小。
原理分析
-xmx 參數是 Java 虛擬機啓動時的參數,用於限制最大堆內存。
Android Studio 啓動時設置了這個參數,並且默認值很小。
因爲他不知道你電腦啥配置,就像不知道你酒量,默認你一杯醉。
如果你的電腦配置很好的話,那就調大。
結果驗證
在 Settings -> Appearance 頁裏,打開 Show memory indicator 選項,然後主界面右下角會顯示 Heap 總大小以及使用狀況。這樣操作一下,就可以確認 Heap Size 修改是否生效。
右下角展示,總共4012M,使用了854M。
風險披露
這是一個最基礎的調法,適用於某些常規情況,還有很多高級的優化方式,需要具體結合你的項目來調整。