grade优化加速打包总结

1. Android Studio安装路径下bin目录 在studio.vmoptions文件中添加如下配置:

-Xms512m  JVM初始分配的堆内存 

-Xmx2048m  JVM最大允许分配的堆内存,按需分配 
-XX:MaxPermSize=2048m  JVM初始分配的非堆内存
-XX:ReservedCodeCacheSize=1024m JVM最大允许分配的非堆内存,按需分配

-XX:+UseCompressedOops

2. 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


3. 可通过命令行执行,关闭test 和 lint相关检测,提高编译速度,当然lint错误也要注意优化。

 gradle installDebug -x lint -x test --daemon --parallel 

 grade assembleDebug



持续更新。。。




你可能感兴趣的:(Gradle)