问题标签 [dart-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
79 浏览

flutter - 未知操作系统

尝试在 cmd、powershell 和 bash 上运行 $flutter upgrade 时。

结果是:从 Flutter 引擎下载 Dart SDK 540786dd51f112885a89792d678296b95e6622e5... 未知操作系统。无法安装 Dart SDK。

为什么它无法安装 Dart SDK。

在 Flutter 1.17 发布之前它运行良好,但现在无法安装 Dart SDK。

0 投票
3 回答
15457 浏览

flutter - 安装 build_runner 时 Dart SDK 版本不匹配

我正在尝试添加build_runner: ^1.10.2到文件dev_dependenciespubspec.yaml,但出现以下错误:

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

这是我的flutter doctor输出:

0 投票
0 回答
83 浏览

flutter - vscode定位flutter和dart sdk后显示错误

我在文件中找到了颤振和飞镖 sdk 路径,settings.json但 Vscode 仍然显示错误。

我认为它仅与 sdk 路径有关。

编辑:它没有检测到任何设备

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
63 浏览

flutter - 我应该怎么做才能重新启动我的颤振/飞镖 sdk 以使其正常运行

当我运行颤振医生或任何颤振命令时,这会显示并立即消失

我今年初搭建了flutter环境,一直休眠到现在。我目前正在尝试使用它,它运行不正常。

0 投票
0 回答
687 浏览

flutter - How can resolve conflicts Dart SDK binary

I need help. When I type the command “ brew info dart “ It’s look like dart has a conflict with beta version, the current version is 2.9.3. How can delete the old version or the both?

enter image description here

0 投票
2 回答
1483 浏览

flutter - Visual Studio Code Flutter 无法更新 Dart SDK

因为依赖 cupertino_icons >=1.0.1 需要 SDK 版本 >=2.12.0-0 <3.0.0,版本解析失败。

每当我尝试flutter run, flutter pub get, 时flutter pub upgrade,我都会在控制台中得到这个回报。我也试过flutter update-packages它会回报

Flutter 已经在频道稳定版 Flutter 1.22.5 上保持最新状态 • 频道稳定版 • https://github.com/flutter/flutter.git 框架 • 修订版 7891006299(3 周前) • 2020-12-10 11:54:40 -0800 引擎 • 修订版 ae90085a84 工具 • Dart 2.10.4

如何更新 Dart SDK?

0 投票
2 回答
25374 浏览

flutter - 当前的 Dart SDK 版本是 2.10.4。如何将版本更改为更高版本。?在测试版或开发者频道中

由于classbe依赖cupertino_icons >=1.0.1,需要SDK版本>=2.12.0-0 <3.0.0,版本解析失败。在 classbe 中运行“flutter pub get”... pub get failed (1; 因为 classbe 依赖于 cupertino_icons >=1.0.1,需要 SDK 版本 >

0 投票
2 回答
182 浏览

json - 该项目无法识别 AsyncSnapshot

我正在尝试从 json 链接获取数据,但是当我运行应用程序时,我什么也没看到,我认为问题出在AsyncSnapshot上,因为尽管主文件中的所有导入都是正确的,但项目无法定义此类,并且pubspec.yaml依赖没问题

在此处输入图像描述

我看到了这个类似的问题并尝试了解决方案,但它也对我不起作用

这是完整的代码

发布规范.yaml

0 投票
1 回答
353 浏览

flutter - 如何查看 dart 二进制文件或在哪里可以查看源代码?

此图像是 ls -la 在flutter/bin/cache/dart-sdk/bin 的结果

我一直在阅读一些飞镖文件如何flutter执行命令。我堆叠是因为flutter/bin/cache/dart-sdk/bin/dart文件是二进制文件。现在我读不下去了。我怎样才能阅读这个文件?

dart-sdk在 Github 中找到了存储库。 https://github.com/dart-lang/sdk/tree/stable/sdk/bin

我认为这个dart文件是源代码。但实际上,文件大小比二进制文件小。虽然我替换了我的本地dart文件,但它不起作用。

现在我知道flutter analyze命令调用如下

  1. 运行flutter analyze命令
  2. flutter/bin/flutter叫做
  3. flutter/bin/internal/shared.sh叫做
  4. shared::execute函数被调用shared.sh
  5. flutter/bin/cache/dart-sdk/bin/dart叫做。

但是我看不到dart文件。因为文件是二进制文件。

这是dart二进制文件

0 投票
1 回答
462 浏览

flutter - 如何在不更新 Flutter 的情况下在 ubuntu 中更新 Dart SDK?

所以我正在努力在颤振中创建一个电子商务应用程序。我正在为 Ubuntu(18.04.5 LTS)使用颤振版本 1.22.6。我不想升级我的颤振版本,因为它给我的同事带来了很多问题。对我来说,问题是我必须为我的应用程序使用很多包,这需要最新的 Dart SDK。那么是否可以只升级 Dart SDK 而保持 Flutter 的相同版本。