我的 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')
}