近來在做項(xiàng)目的時(shí)候,因?yàn)榉N種原因,經(jīng)常一次打開好幾個(gè)AS的窗口。但是窗口開多了,問題也就來了,卡的不得了,簡(jiǎn)直讓人有種想砸電腦的沖動(dòng),可錯(cuò)又不在電腦,遷怒與它又不太好,萬一被老板發(fā)現(xiàn)了,又得挨批,所以只能求助度娘。
首先我們看看當(dāng)前AS的內(nèi)存大?。涸贏S中打開設(shè)置,搜索 Show memory

show memory.jpg
當(dāng)前內(nèi)存大小.PNG
我們先找到 Android Studio 的安裝目錄,在其bin目錄下,找到 studio64.exe.vmoptions這樣一個(gè)vmoptions文件,然后將其打開,我所用的是NotePad++。

vmoptions文件.jpg
我們可以看到,方框中的兩個(gè)參數(shù),就是需要我們進(jìn)行變更的參數(shù)。
根據(jù)自己電腦內(nèi)存大小,對(duì)這兩個(gè)參數(shù)進(jìn)行調(diào)整。-Xms 是JVM啟動(dòng)的起始堆內(nèi)存,堆內(nèi)存是分配給對(duì)象的內(nèi)存
-Xmx 是 Java 虛擬機(jī)啟動(dòng)時(shí)的參數(shù),用于限制最大堆內(nèi)存

修改之后的大小.png
別忘了對(duì)修改之后的文件進(jìn)行保存。

Restart.jpg

點(diǎn)擊第一個(gè)按鈕.jpg

重啟之后的大小
我們可以看到,內(nèi)存變大了。終于不咯,再卡就找老板重新配臺(tái)電腦吧,前提是老板不開除你。
希望能對(duì)你有幫助。
對(duì)了,如何你是32位的系統(tǒng),就去bin目錄中,找studio.exe.vmoptions這個(gè)文件,同樣的去改里面的設(shè)置就好。
更新:
設(shè)置無效的話在這邊修改,評(píng)論區(qū)的大佬就是不一樣
C:\Users\你的用戶名.AndroidStudio3.6\config\studio64.exe.vmoptions