修改堆內(nèi)存
搜索vmoptions或者gradle.properties文件,找到如下參數(shù):

vmoptions文件
- -Xms 是JVM啟動(dòng)的起始堆內(nèi)存,堆內(nèi)存是分配給對(duì)象的內(nèi)存【設(shè)置2048?】
- -Xmx 是 Java 虛擬機(jī)啟動(dòng)時(shí)的參數(shù),用于限制最大堆內(nèi)存【設(shè)置4096?】
刪除build-cache目錄
cd ~/.android 切換到.android目錄下,找到build-cache目錄,這里就是編譯的緩存,你會(huì)發(fā)現(xiàn),可能有幾十個(gè)G,不要猶豫,刪掉!
刪除文件
- AS中刪除 build目錄 & app目錄下刪除build目錄
- SVN或者GIT中刪除無用分支
- 清理不用的gradle文件
重啟Studio
AS中,點(diǎn)擊File->Ivalidate Caches/Restarted讓之前的設(shè)置生效

重啟

清緩存