我收到此错误“未找到ID为'com.android.library'的插件。”在尝试构建我的库时。这是gradle 2.4。
我的包结构如下:
/ build / {branch} /< - 包含构建脚本,版本信息,配置信息,打包配置
/ library / {branch}< - 库源代码
/ app / {branch}< - 应用程序源代码
如果我从库项目运行构建任务它可以工作,但是当我尝试从构建文件夹作为子项目任务运行它时,我收到以下错误:
找不到ID为'com.android.library'的插件。
我在settings.gradle中包含了项目路径,我的build.gradle如下所示:
buildscript {
repositories {
mavenCentral()
}
evaluationDependsOnChildren()
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
}
}
task buildlib dependsOn project(':samplelibrary').build{
println 'Built project'
}
然后我运行“gradle buildlib”并获取 “* 什么地方出了错: 评估项目':samplelibrary'时出现问题。
找不到ID为'com.android.library'的插件。“
解决此构建错误需要做什么?