【错误记录】Flutter 构建报错 ( Because xxx requires SDK version >=2.12.0-0 <3.0.0, versio | Dart SDK 版本低 )
文章目錄
- 一、報錯信息
- 二、問題分析
- 三、解決方案
一、報錯信息
event sent after app closed: {id: 0, progressId: null, message: Running "flutter pub get" in hello_world...} The current Dart SDK version is 2.10.5.Because hello_world requires SDK version >=2.12.0-0 <3.0.0, version solving failed. event sent after app closed: {id: 0, progressId: null, finished: true} pub get failed (1; Because hello_world requires SDK version >=2.12.0-0 <3.0.0, version solving failed.)
二、問題分析
之前遇到過一次 Flutter SDK 設置錯誤的問題 , 【錯誤記錄】Flutter 插件不兼容 ( requires Flutter SDK version >=1.22.0 <2.0.0, url_launcher >=5.7.7 <6.0.0- ) , 這是 Flutter SDK 版本與 Flutter 插件不兼容的問題 ; 更新最新 SDK 解決了問題 ;
當前的 Flutter 版本是 1.22.6 ;
當前的 Dart 版本是 2.10.5 ;
Dart SDK 目錄是 Y:\001_DevelopTools\010_Flutter\flutter\bin\cache\dart-sdk ,
Flutter SDK 目錄是 Y:\001_DevelopTools\010_Flutter\flutter ,
可以看到 Dart SDK 在 Flutter SDK 目錄中 ;
這里更新 Flutter SDK , 即可解決上述問題 ;
三、解決方案
下載最新的 Flutter 解壓 ;
在 " File / Setting / Flutter " 對話框中 , 設置 最新的 Flutter , 最新的 Flutter 版本號是 2.0.2 ;
另外
在設置 Flutter 與 Dart SDK 時 , 配置了 Flutter SDK 后 ,
必須配置 Dart SDK , 必須勾選 Dart SDK 的 " Enable Dart support for the Project xxx " 選項 , 否則就會出現(xiàn)不顯示設備欄的情況 ;
Dart SDK 版本問題解決 ;
總結
以上是生活随笔為你收集整理的【错误记录】Flutter 构建报错 ( Because xxx requires SDK version >=2.12.0-0 <3.0.0, versio | Dart SDK 版本低 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Flutter】Flutter 开源项
- 下一篇: 【错误记录】Flutter 报错 ( A