首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >安装build_runner时Dart SDK版本不匹配

安装build_runner时Dart SDK版本不匹配
EN

Stack Overflow用户
提问于 2020-08-08 20:48:34
回答 3查看 14.4K关注 0票数 9

我正在尝试将build_runner: ^1.10.2添加到pubspec.yaml文件中的dev_dependencies中,但得到以下错误:

代码语言:javascript
复制
The current Dart SDK version is 2.9.0.

Because project_name depends on build_runner >=1.10.2 which requires SDK version >=2.10.0-0.0 <3.0.0, version solving failed.
pub get failed (1; Because project_name depends on build_runner >=1.10.2 which requires SDK version >=2.10.0-0.0 <3.0.0, version solving failed.)

我查看了dart网站,Dart SDK的最新版本是2.9.0,而2.10仍在开发中。

下面是我的flutter doctor输出:

代码语言:javascript
复制
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 1.20.1, on Microsoft Windows [Version 10.0.18362.959], locale en-IN)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[√] Android Studio (version 4.0)
[√] VS Code, 64-bit edition (version 1.39.2)
[√] Connected device (1 available)

• No issues found!
EN

Stack Overflow用户

发布于 2020-08-30 04:00:27

在清理目录并下载/安装了最新的flutter后,我遇到了这个问题。Bam。然后我意识到flutter的版本默认位于通道稳定上。切换到master后,解决了我的问题,即:

代码语言:javascript
复制
flutter channel master
flutter upgrade
票数 8
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63315588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档