Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我正在努力在颤振中创建一个电子商务应用程序。我正在为 Ubuntu(18.04.5 LTS)使用颤振版本 1.22.6。我不想升级我的颤振版本,因为它给我的同事带来了很多问题。对我来说,问题是我必须为我的应用程序使用很多包,这需要最新的 Dart SDK。那么是否可以只升级 Dart SDK 而保持 Flutter 的相同版本。
可能不是,这是因为flutter是框架,当然也取决于dart语言版本。为什么?
例如,如果我们比较 Flutter 1.x 版本和 Flutter 2 之间的 2 dart sdk,我们可以看到 Flutter Ver 2 依赖于支持 null 安全性的 dart sdk,而 Flutter Ver 1.x 不支持 null 安全性。
最后,如果你以某种方式升级了 dart sdk 而没有升级 Flutter sdk,你会在 Flutter 框架中看到很多错误。