2
添加依赖beforeResolve我有一个使用下面的代码定制的摇篮插件:自定义插件从Android Studio中
project.getGradle().addListener(new DependencyResolutionListener() {
@Override
void beforeResolve(ResolvableDependencies resolvableDependencies) {
depsToAdd.each { dep ->
compileConfig.getDependencies()
.add(project.getDependencies()
.create(dep)
}
}
@Override
void afterResolve(ResolvableDependencies resolvableDependencies) {
}
})
这似乎是工作在命令行罚款。但是,如果我从Android Studio刷新gradle,它的条形码有Cannot change configuration :app:compile after it has been resolved
我的猜测是存在某种缓存或Studio构建更多的变体(我只是运行我希望从命令行运行的变体每次)。
有谁知道可能会发生什么以及如何最好地解决这个问题?