Я решил это, используя Композитные сборки . Вы можете включить полную сборку, и gradle автоматически заменит зависимость.
includeBuild('../Project')
в вашем файле settings.gradle должно быть достаточно (где ../Project
- относительный путь к зависимости), если группа и имя совпадают с именами из хранилища, в противном случае что-то вроде этого
includeBuild('../Project') {
dependencySubstitution {
substitute module('com.group:artifact') with project(':')
}
}
никогда не использовал последний, хотя.