Flutter 初始化 gradle 和 Resolving dependencies 需要很长时间

Posted

技术标签:

【中文标题】Flutter 初始化 gradle 和 Resolving dependencies 需要很长时间【英文标题】:Flutter Initializing gradle and Resolving dependencies takes a very long time 【发布时间】:2018-12-27 14:22:20 【问题描述】:

刚开始使用颤振,但我的 hello world 项目尚未在我的 android 设备上模拟,因为它仍在初始化 gradle 并解决依赖关系。 花了一个小时但没有任何效果。我的互联网连接很好而且很快。第一次应该花很长时间还是?当我运行颤振医生时,它说没有发现问题。我需要帮助

【问题讨论】:

你需要更清楚。是在下载吗?编译?什么? 编译..第一次点击运行 快/慢机器?很多/小公羊?卡住了还是还在工作?如果您提供更多信息而无需将其提取出来,这会更快。 机器很好 i5 8gb ram..它正在运行..显示在 android studio 控制台中解决依赖关系。 检查事件日志。看起来它被卡住了;您也可以尝试重新启动。 【参考方案1】:

这是第一次下载您的依赖项。如果你是第一次做这将需要时间。让它完成或手动下载 gradle zip 中提到的 gradle-wrapper.properties 文件。 只需从那里复制 URL 并在浏览器中点击并下载并将其放在相应的文件夹中。 在我的情况下,文件夹是:

C:\Users\用户名.gradle\wrapper\dists\gradle-5.6.2-all\9st6wgf78h16so49nn74lgtbb

【讨论】:

【参考方案2】:

现在是因为系统中有一些缓存。您应该转到菜单栏上的file 并选择Invalidate caches and restart。然后等待一段时间以解决所有依赖项。下面是我的,在解决所有依赖项之前花了将近 20 分钟。

【讨论】:

【参考方案3】:

通常第一次运行 Flutter 应用时,需要下载一些 gradle 之类的东西。所以如果它需要很长时间,可能是网速低的结果。

当它要下载 Gradle 时,我遇到了它。于是我只好去如下目录,改了Gradle版本:

项目名称 => android => gradle => wrapper => gradle-wrapper.properties

希望对您有所帮助。祝你好运:D

编辑:

我需要提一下,我有一个旧版本,用于构建我的项目。如果您没有 Gradle 版本,则必须让 Studio 为您下载。

【讨论】:

以上是关于Flutter 初始化 gradle 和 Resolving dependencies 需要很长时间的主要内容,如果未能解决你的问题,请参考以下文章

仅在 Flutter 的调试模式下运行的应用程序

如何使用Android Studio解决抖动中的gradle错误?

[Flutter] flutter项目一直卡在 Running Gradle task 'assembleDebug'...

Flutter 和 VSCode:Gradle 构建错误

如何解决flutter gradle build error?C:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 991

构建 appbundle 时出现颤振错误(脚本'/Users/****/Developer/flutter/packages/flutter_tools/gradle/flutter.gradle'