Android 无法添加任务';:应用程序:reportSourceSetTransformTest';因为具有该名称的任务已存在

Android 无法添加任务';:应用程序:reportSourceSetTransformTest';因为具有该名称的任务已存在,android,gradle,android-gradle-plugin,build.gradle,Android,Gradle,Android Gradle Plugin,Build.gradle,将gradle版本更新到4.6后,我收到此错误 Minimum supported gradle version 4.6 Current version is 4.4. 我怎样才能避免这个错误。似乎两个不同的文件有相同的任务。但是我在我的app-levelbuild.gradle文件中没有找到任何任务,也没有明确定义任何任务 我的项目级build.gradle文件如下: Cannot add task ':app:reportSourceSetTransformTest' as a task

将gradle版本更新到4.6后,我收到此错误

Minimum supported gradle version 4.6 Current version is 4.4.
我怎样才能避免这个错误。似乎两个不同的文件有相同的任务。但是我在我的app-levelbuild.gradle文件中没有找到任何任务,也没有明确定义任何任务

我的项目级
build.gradle
文件如下:

Cannot add task ':app:reportSourceSetTransformTest' as a task with that name already exists.
buildscript {
    repositories {
        google()
        jcenter()
        mavenCentral()
        maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
        maven { url 'https://maven.google.com' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.0'
        classpath 'com.jakewharton:butterknife-gradle-plugin:9.0.0-SNAPSHOT'
        classpath 'com.jakewharton:butterknife-gradle-plugin:8.8.1'
    }
}
allprojects {
    repositories {
        google()
        jcenter()
        maven { url "https://jitpack.io" }
        maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
        maven { url 'https://maven.google.com' }
    }
}
task clean(type: Delete) {
    delete rootProject.buildDir
}
应用程序级
build.gradle
文件如下:

Cannot add task ':app:reportSourceSetTransformTest' as a task with that name already exists.
buildscript {
    repositories {
        google()
        jcenter()
        mavenCentral()
        maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
        maven { url 'https://maven.google.com' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.0'
        classpath 'com.jakewharton:butterknife-gradle-plugin:9.0.0-SNAPSHOT'
        classpath 'com.jakewharton:butterknife-gradle-plugin:8.8.1'
    }
}
allprojects {
    repositories {
        google()
        jcenter()
        maven { url "https://jitpack.io" }
        maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
        maven { url 'https://maven.google.com' }
    }
}
task clean(type: Delete) {
    delete rootProject.buildDir
}

在我的例子中,我与我的名字和新的gradle插件有冲突。
当我更改了我的口味名称(生产、测试)->(生产、开发)

谢谢!这也是我的问题。我必须将我的测试风格的名称更改为其他名称(脱机),还必须将一个测试文件夹更改为脱机,其中我有特定于风格的类