Android Studio优化编译速度


资料来源如下

编程环境

  • Android Studio 2.2.3

导语

  • ssd盘容量不够了,重装系统,随便重新安装了Android Studio 记录一边优化过程

最重要的 有一个良好的梯子+全局翻墙

  • 大部分Android Studio安装的问题,就基本不会出现

开启gradle单独的守护进程

  • 在C:\Users.gradle目录(user目录即当前用户不同电脑一般不同)下新建 gradle.properties文件
    复制下面的代码

    1
    2
    3
    4
    5
    org.gradle.daemon=true
    org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=800m
    -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
    org.gradle.parallel=true
    org.gradle.configureondemand=true

    应该是增大了gradle 运行的 java 虚拟机的大小,我的电脑是8g内存,这个配置效果最好

扩大Android Studio 运行内存

  • 找到Android Studio安装目录下的bin文件夹
    找到studio64.exe.vmoptions和studio.exe.vmoptions文件(64位)
    studio.exe.vmoptions和studio.exe.vmoptions文件(32位)

  • 分别编辑文件,改动3个地方如下

    1
    2
    3
    -Xms1024m
    -Xmx2048m
    -XX:MaxPermSize=800m

Android Studio 设置

  • Command-line Option不填
    ScreenShot_20161225224242.png

  • gradle 离线模式
    勾选Office Work,我这里测试是速度基本不变,但是网上有人测试是效果相差很多,原因不明,可能是网络一直全局翻墙的关系
    ScreenShot_20161225224455.png

坚持原创技术分享,您的支持将鼓励我继续创作!

本文基于 知识共享署名-相同方式共享 4.0 国际许可协议发布
本文地址:http://yoursite.com/2016/12/25/Android Studio优化编译速度/
转载请注明出处,谢谢!