
Minimum supported gradle version 4.6 Current version is 4.4.将gradle版本更新为4.6后,出现此错误
Cannot add task ':app:reportSourceSettransformTest' as a task with that name already exists.如何避免此错误.似乎两个不同的文件具有相同的任务.但是我没有在我的应用程序级别build.gradle文件中找到任何任务或未明确定义任何任务.
我的项目级别的build.gradle文件是这样的:
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文件是这样的:
apply plugin: 'com.androID.application'apply plugin: 'com.jakewharton.butterknife'androID { compileSdkVersion 27 buildToolsversion '27.0.1' flavorDimensions "default" defaultConfig { applicationID "com.applicationID" minSdkVersion 16 targetSdkVersion 27 versionCode 3 versionname "1.0.2" vectorDrawables.useSupportlibrary = true } aaptoptions { cruncherEnabled = false } lintoptions { abortOnError false checkReleaseBuilds false } }dependencIEs { implementation project(':demo') implementation 'com.androID.support:appcompat-v7:27.1.0' implementation 'com.androID.support.constraint:constraint-layout:1.0.2' androIDTestImplementation('junit:junit:4.12') implementation 'com.github.ViksaaSkool:AwesomeSplash:v1.0.0'}解决方法:
就我而言,我的口味名称和新的gradle插件存在冲突.
当我更改口味名称(生产,测试)时,问题已解决. (生产,开发)
以上是内存溢出为你收集整理的android-无法添加任务’:app:reportSourceSetTransformTest’,因为该名称的任务已经存在全部内容,希望文章能够帮你解决android-无法添加任务’:app:reportSourceSetTransformTest’,因为该名称的任务已经存在所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)