简体   繁体   English

Flutter CLI 无法安装

[英]Flutter CLI not able to install

When trying to install the CLI I get this message:尝试安装 CLI 时,我收到以下消息:

The current Dart SDK version is 2.10.5.当前的 Dart SDK 版本为 2.10.5。

Because pub global activate depends on flutterfire_cli any which requires SDK version >=2.12.0 <3.0.0, version solving failed.因为pub global activate 依赖flutterfire_cli any 需要SDK 版本>=2.12.0 <3.0.0,版本解析失败。

this is what I get when running flutter doctor -v:这是我在运行 flutter 医生 -v 时得到的:

Running "flutter pub get" in flutter_tools... 4,2s [✓] Flutter (Channel master, 3.4.0-19.0.pre.86, on macOS 12.5.1 21G83 darwin-x64, locale de-DE) • Flutter version 3.4.0-19.0.pre.86 on channel master at /Users/rimaasri/Development/flutter • Upstream repository https://github.com/flutter/flutter.git • Framework revision a04e6b7618 (2 hours ago), 2022-09-06 02:08:10 -0400 • Engine revision 623b80157c • Dart version 2.19.0 (build 2.19.0-171.0.dev) • DevTools version 2.17.0在flutter_tools 中运行“flutter pub get”... 4,2s [✓] Flutter(通道主控,3.4.0-19.0.pre.86,在 macOS 12.5.1 21G83 darwin-x64 上,语言环境 de-DE) • ZC047B10EEE7163AFB6164E076 3.4.0-19.0.pre.86 在 /Users/rimaasri/Development/flutter 的频道主服务器上 • 上游存储库https://github.com/flutter/flutter.git • 框架修订版 a04e22222--9 小时前) -06 02:08:10 -0400 • 引擎修订版 623b80157c • Dart 版本 2.19.0(内部版本 2.19.0-171.0.dev) • DevTools 版本 2.17.0

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0) • Android SDK at /Users/rimaasri/Library/Android/sdk • Platform android-31, build-tools 31.0.0 • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822) • All Android licenses accepted. [✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0) • Android SDK at /Users/rimaasri/Library/Android/sdk • Platform android-31, build-tools 31.0.0 • Java binary at: / Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java • Java 版本 OpenJDK 运行时环境(内部版本 11.0.11+0-b60-7590822) • 接受所有 Android 许可证。

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1) • Xcode at /Applications/Xcode.app/Contents/Developer • Build 13F100 • CocoaPods version 1.11.2 [✓] Xcode - develop for iOS and macOS (Xcode 13.4.1) • Xcode at /Applications/Xcode.app/Contents/Developer • Build 13F100 • CocoaPods version 1.11.2

[✓] Chrome - develop for the web • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome [✓] Chrome - 为 web 开发 • Chrome 位于 /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.1) • Android Studio at /Applications/Android Studio.app/Contents • Flutter plugin can be installed from: https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: https://plugins.jetbrains.com/plugin/6351-dart • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822) [✓] Android Studio (version 2021.1) • Android Studio at /Applications/Android Studio.app/Contents • Flutter plugin can be installed from: https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be安装位置: https://plugins.jetbrains.com/plugin/6351-dart • Java 版本 OpenJDK 运行时环境(构建 11.0.11+0-b60-7590822)

[✓] VS Code (version 1.71.0) • VS Code at /Applications/Visual Studio Code.app/Contents • Flutter extension version 3.48.0 [✓] VS Code(版本 1.71.0) • /Applications/Visual Studio Code.app/Contents 中的 VS Code • Flutter 扩展版本 3.48.0

I can't find the problem because I thing I have the newest version of dart....我找不到问题,因为我有最新版本的 dart....

I could resolve it with:我可以通过以下方式解决它:

flutter channel master
flutter upgrade --force

then cleaning the workspace again with:然后再次清洁工作区:

flutter clean
flutter pub get

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM