颤振错误:无法从 /android/gradle/wrapper/gradle-wrapper.properties' 加载包装器属性



我是flutter的新手,我刚刚在MacBook pro上观看了一段关于设置flutter的在线视频,我刚刚创建了我的第一个项目,并试图在我的系统连接到互联网时运行它,但在下出现了此错误

Launching lib/main.dart on sdk gphone x86 arm in debug mode...
Running Gradle task 'assembleDebug'...
Exception in thread "main" java.lang.RuntimeException: Could not load wrapper properties from '/Users/bright/AndroidStudioProjects/second_flutterapp/android/gradle/wrapper/gradle-wrapper.properties'.
at org.gradle.wrapper.WrapperExecutor.<init>(WrapperExecutor.java:64)
at org.gradle.wrapper.WrapperExecutor.forWrapperPropertiesFile(WrapperExecutor.java:47)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:60)
Caused by: java.net.URISyntaxException: Illegal character in path at index 62: https://services.gradle.org/distributions/gradle-x.x.x-all.zip to gradle-6.7-all.zip
at java.net.URI$Parser.fail(URI.java:2848)
at java.net.URI$Parser.checkChars(URI.java:3021)
at java.net.URI$Parser.parseHierarchical(URI.java:3105)
at java.net.URI$Parser.parse(URI.java:3053)
at java.net.URI.<init>(URI.java:588)
at org.gradle.wrapper.WrapperExecutor.readDistroUrl(WrapperExecutor.java:81)
at org.gradle.wrapper.WrapperExecutor.prepareDistributionUri(WrapperExecutor.java:70)
at org.gradle.wrapper.WrapperExecutor.<init>(WrapperExecutor.java:57)
... 2 more
Exception: Gradle task assembleDebug failed with exit code 1

我看到过很多这样的问题,这里有答案,但没有解决我的问题。。。我已尝试删除";gradle wrapper.jar";以及替换";distributionUrl=https://services.gradle.org/distributions/gradle-x.x.x-all.zip至等级-6.4.1-全拉链";在gradle包装器属性文件上;颤振运行";在我的终端上,但仍然得到相同的错误

我试过";扑动医生";这给了我下面的结果

Brights-MBP:~ bright$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.22.5, on Mac OS X 10.15.6 19G2021 darwin-x64,
locale en-NG)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✗] Xcode - develop for iOS and macOS
✗ Xcode installation is incomplete; a full installation is necessary for iOS
development.
Download at: https://developer.apple.com/xcode/download/
Or install Xcode via the App Store.
Once installed, run:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
✗ CocoaPods not installed.
CocoaPods is used to retrieve the iOS and macOS platform side's plugin
code that responds to your plugin usage on the Dart side.
Without CocoaPods, plugins will not work on iOS or macOS.
For more info, see https://flutter.dev/platform-plugins
To install:
sudo gem install cocoapods
[✓] Android Studio (version 4.1)
[✓] Connected device (1 available)
! Doctor found issues in 1 category.

我知道我还没有安装Xcode,我稍后会安装,但不确定这是否是问题所在#我做错了什么?

查看路径,错误清楚地表明:

Caused by: java.net.URISyntaxException: Illegal character in path at index 62: https://services.gradle.org/distributions/gradle-x.x.x-all.zip to gradle-6.7-all.zip

在services.gradle.org/distributions/中检查文件gradle-x.x.x-all.zip时,它不存在,而找到gradle-6.7-all.zip。因此,复制分发路径时出错可能是一个重要因素。正确的文件应该是gradle-6.7-all.zip.

此外,您提到这是Flutter第一次在您的MacOS中设置。有了这个,您可以随时查看Flutter文档中关于macOS安装的指南,以查找任何遗漏的步骤/过程。

错误显示"distributionUrl=https://services.gradle.org/distributions/gradle-xxx-all.zip至等级-6.4.1-全拉链";

只需将其更改为以下内容:在此处输入图像描述

最新更新