评估后Gradle编译依赖项

时间:2014-03-12 10:27:47

标签: android plugins gradle

我正在为android编写一个插件,它会自动下载基于Google的依赖项,例如着名的

compile "com.android.support:support-v4:18.0.+" 

我遇到的问题如下:

项目评估 project.afterEvaluate()之后,我将获取所有依赖项

project.configurations.compile.getAllDependencies()

然后我遍历集合以查找名为“com.android.support”的依赖关系组。

如果声明了这种依赖关系,我通过 android update sdk 二进制文件下载存储库。到目前为止一切都很好。然后该脚本正在评估依赖关系和呼喊

Could not find any version that matches com.android.support:support-v4:18.0.+.

第二次运行成功,因为在第一次运行时已下载了存储库。

0 个答案:

没有答案