ProcessException:进程"C:\ ..\myapp\android\gradlew.bat"异常退出:

Hen*_*aye 11 dart flutter

ProcessException: Process "C:\Users\User\Desktop\Courses\flutter\myapp\android\gradlew.bat" exited abnormally:
Exception in thread "main" java.lang.RuntimeException: Timeout of 120000 reached waiting for exclusive access to file: C:\Users\User\.gradle\wrapper\dists\gradle-4.10.2-all\9fahxiiecdb76a5g3aw9oi8rv\gradle-4.10.2-all.zip
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:61)
    at org.gradle.wrapper.Install.createDist(Install.java:48)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
  Command: C:\Users\User\Desktop\Courses\flutter\myapp\android\gradlew.bat -v
Run Code Online (Sandbox Code Playgroud)

当我从vs代码运行我的flutter应用程序时它会显示此错误,这里有什么问题?

Kob*_*uek 6

对我来说,问题是我的互联网连接在初始化 Gradle 时无法下载 Gradle 二进制文件。我怀疑这是因为我支持代理。

尝试下载并手动安装。

  1. 下载最新的 Gradle 版本
  2. 将 ZIP 文件解压缩到 PC 上的某个位置,即 C:\Gradle
  3. 添加环境变量GRADLE_HOME以指向此位置。
  4. 添加GRADLE_HOME/bin到您的PATH环境变量。


Hen*_*aye 5

这是我解决该问题所遵循的步骤。

  1. 运行flutter run由你的操作系统的命令提示发出(不是由VS代码外壳)。

  2. 确保您的互联网连接良好。