为啥 Flutter 运行需要永远?

Posted

技术标签:

【中文标题】为啥 Flutter 运行需要永远?【英文标题】:Why is Flutter run taking forever?为什么 Flutter 运行需要永远? 【发布时间】:2020-04-03 13:21:55 【问题描述】:

我在我的 Ubuntu 19+ 上运行 flutter run 并且它需要永远。这是我收到的消息:

在调试模式下在 SM T231 上启动 lib/main.dart... 正在初始化 毕业...

这需要很长时间。

【问题讨论】:

确实如此,如果你是第一次发布的话 依赖呢? 【参考方案1】:

flutter run 需要永远初始化 gradle 时,可能是由于网络问题。否则,您可能需要手动下载 gradle 并安装它。建议手动下载 gradle,尤其是当您连接到极慢的网络时。

如果您可以等待足够长的时间让 gradle 完成下载,那么问题应该会自动解决,并且在下一个 flutter run 命令上它会明显更快。

要手动下载 gradle,请转到

https://gradle.org/install

【讨论】:

确保 gradle 版本与当前的 Flutter 要求相匹配。使用旧版本的 gradle 可能会导致更多问题。

以上是关于为啥 Flutter 运行需要永远?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter记住,永远都不要在 Flutter 中使用全局变量

为啥 Flutter 中的 Form 需要 GlobalKey?

Flutter:一个程序在调试模式下运行良好,但在发布后就不行,为啥?

为啥我在运行后在 Flutter 上收到“无法执行 aapt”错误?

为啥我需要 Flutter 中的 InheritedWidget

为啥我们需要使用 Android Studio 来构建 Flutter 应用? [关闭]