渐变生成错误:原因:尝试访问方法



我在尝试构建gradle android项目时遇到以下错误。

错误:原因:尝试访问方法com.android.build.gradle.internal.model.AaptOptionsImpl.create(Lcom/android/builder/model/AaptOptions;)Lcom/aandroid/buildr/model/AptOptions;来自com.android.build.gradle.internal.model.ModelBuilder 类

我的项目结构如下:

project
|- app
|-- build.gradle (#1)
|
|- module1
|-- build.gradle (#2)
|-- app_module_1
|--- build.gradle (#3)
|-- lib_module_1
|--- build.gradle (#4)
|
|- build.gradle (#5)
|- settings.gradle

主应用程序使用内部应用程序的lib_module_1。内部app_module_1可以使用模块build.gradle (#2)设置单独构建。

当试图构建build.gradle (#1)中定义的主应用程序时,我遇到了问题。删除build.gradle (#2)解决了问题,但我无法构建app_module_1

在外部CCD_ 6中没有定义CCD_。

我使用的是build tools 23.0.2gradle 2.9和渐变build plugin 1.5.0

您必须更改结构中的某些项。

project/settings.gradle中,您必须包含所有模块
如果您需要app_module_1,则必须在settings.gradle. 中指定

如果要单独构建module1,唯一的方法是将build.gradle (#2)中定义的任务或变量也添加到build.gradle (#5)中,或者在build.gradle (#3)build.gradle (#4)中使用命令apply from