解决Android Studio出现GC overhead limit exceeded

方法一: 修改项目目录下的gradle.properties,增加如下配置信息 ,主要是加大编译内存

#开启并行编译
org.gradle.parallel=true
#开启编译守护进程:该进程在第一次启动后会一直存在,当你进行二次编译的时候,可以重用该进程
org.gradle.daemon=true
#关闭aapt2的编译
android.enableAapt2=false
#加大可用编译内存 增加下面这句
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=4096m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

方法二:修改应用目录下的build.gradle配置,在android{ }中增加如下配置

dexOptions {
javaMaxHeapSize "4096M"
}

dexOptions {
javaMaxHeapSize "4g"
}

你可能感兴趣的:(解决Android Studio出现GC overhead limit exceeded)