gradle 学习笔记

Posted on By Qinggai Huang

gradle学习

先安装gradle,确保本地JAVA_HOME对应java版本高于8。

参考:https://docs.gradle.org/current/userguide/installation.html#installing_gradle

configure()

The configure() method takes a list as an argument and applies the configuration to the projects in this list.

Subproject configuration

dependency locking

优先使用已经解析的版本,这个在使用动态依赖的时候有用处,不至于不能复现bug,频繁更新导致的不稳定。

Customizing dependency

几种不同的实现更改dependency的方式 https://docs.gradle.org/5.2.1/userguide/customizing_dependency_resolution_behavior.html

构建流程

https://www.jianshu.com/p/cc88488e5163