随着项目在国内各个商店上线,开始介入了渠道的概念。
目前总共有 13 家商店,尝试使用 ./gradlew assembleRelease 命令打包,耗时将近 40 分钟。
因此搜索了一些可以提供编译和打包速度的方案:
以下方案需要在项目中一个个实践:

  1. 把 Library 打包为 aar ,该方案有 stormzhang 在 2015 年写的,很不错
    链接: http://stormzhang.com/android/2015/03/01/android-reference-local-aar/ (已失效)
    链接: http://www.zhangningning.com.cn/blog/Android/android_local_aar.html
    链接: https://yq.aliyun.com/articles/324664
    链接: https://blog.csdn.net/zjws23786/article/details/58587289

  2. 修改 gradle.properties 文件
    1. 设置 org.gradle.daemon=true
    2. 设置独立进程 org.gradle.parallel=true
    3. 修改虚拟机大小
  3. 构建的过程中,设置为 Offine work
    参考:http://mdsa.51cto.com/art/201503/469038.htm
    参考:https://blog.csdn.net/hymking/article/details/53776128

最新文章

  1. ZooKeeper:Quick Start
  2. Python强化训练笔记(七)——使用deque队列以及将对象保存为文件
  3. sublime text3 之snippet编写代码片段
  4. ExpandableListView的OnitemLongclickListener事件
  5. 利用PPT的WebBroswer控件助力系统汇报演示
  6. To the Max
  7. PHPUNIT 单元测试
  8. msvc2010生成的指令序列有问题,可能跟pgo有关
  9. java中outputStream与inputStream的相互转换
  10. linux下redis单机版搭建
  11. 【BZOJ4030】[HEOI2015]小L的白日梦
  12. python3 练手实例1 计算三角形周长和面积
  13. 华为设备默认console密码
  14. 学习笔记60—SPSS
  15. MySql 存储过程 退出
  16. 源代码安装Apache、Mysql、PHP
  17. WebLogic使用总结(三)——WebLogic配置JNDI数据源
  18. TensorFlow 基本概念
  19. 浏览器及CURL代理设置
  20. 必读的 Android 文章

热门文章

  1. 记录下这几天使用 GitHub 碰到的问题
  2. js获取form元素,不使用id
  3. OSPF补全计划-0 preface
  4. C++ 线段树—模板&总结
  5. 更改pip安装源的镜像解决安装总是timeout的情况(pip 豆瓣镜像源)
  6. [BZOJ1899][ZJOI2004]Lunch 午餐 (DP)
  7. pythonweb服务器编程(三)
  8. Seaborn入门
  9. Python中将array类型不按科学计数法存在文件中的方法
  10. oracle数据库启动和关闭方式