问题 Say I have 3 modules with 3 different build.gradle property files. Module A v1 has the following entries in build.gradle ATLAS_VERSION = 1 Module B v1 has the following entries in build.gradle ATLAS_VERSION = 2 MODULE_A_VERSION = 1 Module C v1 has the following entries in its build.gradle ATLAS_VERSION = 3 MODULE_B_VERSION = 1 So my question is: what ATLAS version will be resolved during runtime? 回答1: According to this Gradle documentation Managing Transitive Dependencies, in case you don't