When I create a new flutter project the project always failed to run and output the exception that shown in the below
I tried to delete the folder .gradle and rerun the project but I get the same problem how can I solve this problem? Launching lib\main.dart on sdk gphone64 x86 64 in debug mode... Running Gradle task 'assembleDebug'... FAILURE: Build failed with an exception.
Could not resolve all files for configuration ':gradle:detachedConfiguration1'. Could not find org.codehaus.groovy:groovy:?.?.??. Searched in the following locations: - https://dl.google.com/dl/android/maven2/org/codehaus/groovy/groovy/?.?.??/groovy-?.?.??.pom - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/?.?.??/groovy-?.?.??.pom Required by: project :gradle Could not find org.codehaus.groovy:groovy-ant:?.?.??. Searched in the following locations: - https://dl.google.com/dl/android/maven2/org/codehaus/groovy/groovy-ant/?.?.??/groovy-ant-?.?.??.pom - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-ant/?.?.??/groovy-ant-?.?.??.pom Required by: project :gradle Could not find org.codehaus.groovy:groovy-astbuilder:?.?.??. Searched in the following locations: - https://dl.google.com/dl/android/maven2/org/codehaus/groovy/groovy-astbuilder/?.?.??/groovy-astbuilder-?.?.??.pom - https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-astbuilder/?.?.??/groovy-astbuilder-?.?.??.pom Required by: project :gradle
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.
This is the exception in debug console
Find out your java version by running the command:
java --version
Go to https://docs.gradle.org/current/userguide/compatibility.html#java and find out the gradle version compatible with your java version. mine was 19.0.2 so the matching one is 7.6
Go to your project folder and find the file, gradle-wrapper.properties in: android/gradle/wrapper/gradle-wrapper.properties
Change the version number of the distribution Url
for mine: distributionUrl=https://services.gradle.org/distributions/gradle-7.5-all.zip
to: distributionUrl=https://services.gradle.org/distributions/gradle-7.6- all.zip
Rerun the project, gradle should begin downloading a new version. It took a while but it worked for me.
Ps. I tried the approach on the flutter website to upgrade gradle but the command didn't work I guess because the gradle version was incompatible with the Java installed.
This problem because of the new version of Flutter 3.13. I faced this problem and there is a solution:
.gradle from your system disk at the path of the folder, like: `C:\Users<your user name>’If this doesn't work, do this with the previous steps:
C:\development\flutter\binNotice: If the path has any Uppercase or custom symbols, you have to edit the name of the folders in your Windows Explorer, then add the path to environment variable.
Make sure your Regional Format in US from: Settings -> Time & Language -> Region -> Regional Format
delete your .gradle from your system disk the path of the folder like: C:\Users'your user name
Rerun the project again
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With