1,加大分配的內存
打開studio的 bin\studio64.exe.vmoptions文件夾.(studio.exe.vmoptions是32位的電腦需要配置的)
二,找到studio的bin目錄下的idea.properties文件,添加
disable.android.first.run=true
(避免每次啓動Android Studio都要fetching Android sdk compoment information
所以取消取消每次fetching sdk的功能)
三,開啓立即運行
四,開啓離線模式
五,在項目的gradle.properties配置
//編譯時使用守護進程
org.gradle.daemon=true
//JVM最大允許分配的堆內存,按需分配
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m - XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
//使用並行編譯
org.gradle.parallel=true
org.gradle.configureondemand=true
六,在app的build.gradle配置
dexOptions {
preDexLibraries = false //讓它不要對Lib做preDexing
javaMaxHeapSize "4g" //增加java堆內存大小
}