我在使用 flutter pub get 時遇到了這個問題,嘗試更新 dart sdk,重新啟動電腦以將 Dart sdk 位置添加回環境變數,洗掉 .git 檔案夾。
在計算器中運行“flutter pub get”...
當前 Dart SDK 版本為 2.13.4。
由于計算器依賴webview_flutter >=2.0.14,需要SDK版本>=2.14.0 <3.0.0,版本決議失敗。pub get failed (1; 因為計算器依賴于 webview_flutter >=2.0.14 這需要 SDK 版本 >=2.14.0 <3.0.0,版本解決失敗。) 退出代碼 1
顫振醫生:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.2.3, on Microsoft Windows [version 10.0.19043.1288], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[√] Chrome - develop for the web
[√] Android Studio (version 4.0)
[√] VS Code (version 1.61.2)
[√] Connected device (3 available)
飛鏢版:
Dart SDK version: 2.14.4 (stable) (Wed Oct 13 11:11:32 2021 0200) on "windows_x64"
uj5u.com熱心網友回復:
將 pubspec.yaml 中 webview_flutter 的版本更改為
webview_flutter: any
uj5u.com熱心網友回復:
當您說您嘗試更新 Dart SDK 時,您也更新了pubspec.yaml嗎?
environment:
sdk: ">=2.14.0 <3.0.0"
uj5u.com熱心網友回復:
嘗試洗掉 pubspec.lock 并重試
uj5u.com熱心網友回復:
我在更新 Dart Sdk 并重新啟動電腦后解決了這個問題。即使在這兩個步驟之后我仍然遇到同樣的錯誤,所以我在運行之前和之前any輸入了包值,我關閉了我的防病毒軟體。pubspec.yamlflutter pub get
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/330695.html
