我的 Android 应用基于 Gradle,每次构建都需要很长时间。这是由于我拥有的模块数量。即使子模块没有变化,它也会不断重建每个源。我想知道是否有任何方法可以将这些模块转换为本地快照依赖项,因为我不经常更新它们?我很确定这是可能的,但我对 gradle 和 maven 有非常基本的经验,所以我想不出一个简单的方法来做到这一点。
基本上现在我正在列出我的依赖项:
dependencies {
compile project(':Library:lib1')
compile project(':Library:lib2')
compile project(':Library:lib3')
}
我想使用类似的东西:
repositories {
local()
}
dependencies {
compile 'com.lib1:lib:SNAPSHOT-1.0')
compile 'com.lib2:lib:SNAPSHOT-1.0')
compile 'com.lib3:lib:SNAPSHOT-1.0')
}