加快Android Stduio编译速度方法,亲测有效

随着项目越来越大,Android Stduio的编译速度会变得越来越慢,所以为了加快编译速度不浪费时间,我找到了一种方法:
,亲测有效
在项目的根目录文件: gradle.properties里添加下面代码:

org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true

然后在根目录的build.gradle文件里添加:

allprojects {
  

  gradle.taskGraph.whenReady {
    tasks.each { task ->
      if (task.name.contains("Test")) {
        task.enabled = false
      }
    }
  }
}

效果图

这个方法配合最新的Android Studio 版本效果更明显,楼主的项目现在有300m大小,然后现在每次编译最多40s

升级Android Stduio是最有效的方法,新的gralde插件都有提升编译速度

你可能感兴趣的:(加快Android Stduio编译速度方法,亲测有效)