AS问题一:加速Gradle编译


ps: 这里Android Studio简称AS。

问题

Gradle编译Android项目速度有时真的有点不能忍。

方法

  1. 全局配置(对所有项目生效):找到路径C:/user/用户名/.gradle下的文件gradle.properties(Windows),添加如下内容:
org.gradle.daemon=true  //使用守护进程
org.gradle.parallel=true  //并行编译
org.gradle.configureondemand=true  
org.gradle.jvmargs=-Xmx1024m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 
  1. 当然也可以单独在一个项目中设置gradle.properties,这样只对当前项目有效。
  2. 最近兴起freeline,尝试多次未果(一直没有编译成功,惭愧- - !)。

附加加速Android Studio/Gradle构建资料:

  • http://blog.isming.me/2015/03/18/android-build-speed-up/
  • http://tikitoo.github.io/2016/05/26/android-studio-gradle-build-run-faster/

附freeline资料:

  • github: https://github.com/alibaba/freeline
  • 文章 一篇:http://stormzhang.com/2016/12/02/android-seconds-build-freeline/

你可能感兴趣的:(AS问题一:加速Gradle编译)