FAILURE: Build failed with an exception.
* Where:
Build file '/Users/me/my-app/android/build.gradle' line: 29
* What went wrong:
A problem occurred evaluating root project 'android'.
> Cannot add task 'wrapper' as a task with that name already exists.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 774ms
Running Gradle task 'bundleRelease'...
Running Gradle task 'bundleRelease'... Done 1.8s
Gradle task bundleRelease failed with exit code 1
Your build.gradle file is defining a task with the name wrapper, likely to pin the gradle version, like:
task wrapper(type: Wrapper) {
gradleVersion = '5.6.4'
}
But you have already the gradle wrapper defined in the gradle/wrapper/gradle-wrapper.properties
file, like:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip
If you have your gradle wrapper checked-in to source control, you can safely remove the wrapper task from the build.gradle file. Otherwise, remove the gradle-wrapper.properties
file.
If you’re looking to get a deeper understanding of how Flutter application monitoring works, take a look at the following articles: