https://developer.android.com/studio/build/optimize-your-build?hl=zh-cn
开启gradle单独守护进程
开启gradle单独守护进程,开启并行编译,启用新的孵化模式
① 在以下目录下创建gradle.properties文件:
/home/<username>/.gradle/ (Linux)
/Users/<username>/.gradle/ (Mac)
C:\User\<username>/.gradle/ (Windows)
② 在gradle.properties文件中填写以下配置
#开启守护进程
org.gradle.damen=true
##开启并行编译
org.gradle.parallel=true
##启用新的孵化模式
org.gradle.configureondemand=true
说明:以上的配置是全局生效,如果只是想让单个程序编译速度加快,可以在项目中的gradle.properties
配置。
为Android Studio申请更大的内存
参考
https://developer.android.google.cn/studio/intro/studio-config.html#customize_vm
Android Studio点击 Help
> Edit Custom VM Options
。如果您之前从未编辑过适用于 Android Studio 的 VM 选项,IDE 将提示您新建一个 studio.vmoptions
文件。点击 Yes 创建文件,输入内容:
-Xms512m
-Xmx4096m
-XX:MaxPermSize=2048m
-XX:+HeapDumpOnOutOfMemoryError
-Dfile.encoding=UTF-8
注意,在每一行后面一定不要留空格
优化编译
在Android Studio中,依次选择File -> Settings -> Build,Execution,Deployment -> Compiler
中设置如下:
- compile independent modules in parallel(may require larger heap size): 多线程编译多个modules.
- configure on demand: 配置需求
取消android studio启动时自动打开上次关闭的项目
android studio启动时自动打开上次关闭的项目,也挺烦的,关闭方式如下: