加快Android Studio 3.6.3的编译速度





1. 加大给Android Studio 3.6.3分配的内存

打开Android Studio的安装目录,找到虚拟机的配置文件,进行修改,如下:

Windows
编辑安装目录下的bin\studio64.exe.vmoptions

macOS Catalina(10.15.4)

原始内容如下:

我们需要修改如下参数:

建议修改成的参数

修改后的结果 (macOS Catalina(10.15.4)),如下图:

打开idea.properties文件,找到idea.max.intellisense.filesize,默认是2500,改为25000(数值仅供参考,具体数值根据自己文件大小来定)

macOS Catalina(10.15.4)

2. Android Studio 3.6.3设置自动编译工程

打开Android Studio的设置,找到如图所示,打上勾即可。如图:

3. 打开dex增量编译

在Module的build.gradle中添加如下代码

4. 修改gradle设置

在Project的gradle.properties中添加:

5. 使用本地gradle

Android StudioGradle每次编译的时候,每次都会联网检查依赖库,如果网速比较慢,会比较耗时。我们可以暂时禁用Gradle的联网检查,如下图:

6. 启用 Gradle Caching

Gradle Caching 是 Gradle 3.5 的新特性,顾名思义能通过缓存来加速 build 过程。

在 Android Studio 3.0 中更据此做出了许多优化,因此我们可以这样来启用:

7. 尽可能使用最新版本的 Android Gradle Plugin

Android 的 tool team 一直都在不断改进 Android Gradle Plugin,提高构建速度。所以第一条是最简单的,始终使用最新版本的 Android Gradle Plugin。

参考链接


发布者

发表评论

电子邮件地址不会被公开。 必填项已用*标注