微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

卡在运行 Gradle 任务 'assembleDebug'

如何解决卡在运行 Gradle 任务 'assembleDebug'

我正在运行 Pop_OS! 20.10

Flutter doctor -v

[✓] Flutter (Channel stable,1.22.3,on Linux,locale en_US.UTF-8) • Flutter 1.22.3 版位于 /home/samdc/DevTools/Flutter • 框架 修订版 8874f21(3 个月前),2020-10-29 14:14:35 -0700 • 引擎 修订版 a1440ca392 • Dart 版本 2.10.3 • Pub 下载镜像 https://pub.flutter-io.cnFlutter 下载镜像 https://storage.flutter-io.cn

[✓] Android 工具链 - 为 Android 设备开发(Android SDK 版本 30.0.3) • Android SDK 位于 /home/samdc/DevTools/Android/SDK • 平台 android-30,构建工具 30.0.3 • Java 二进制文件位于: /opt/android-studio/jre/bin/java • Java 版本 OpenJDK 运行时 环境(构建 1.8.0_242-release-1644-b3-6222593) • 接受所有 Android 许可。

[!] Android Studio • 位于 /opt/android-studio 的 Android StudioFlutter 未安装插件;这增加Flutter 特定的功能。 ✗ 飞镖 未安装插件;这增加了 Dart 特定的功能。 • android-studio-dir = /opt/android-studio • Java 版本 OpenJDK 运行时环境(构建 1.8.0_242-release-1644-b3-6222593)

[✓] VS Code(版本 1.52.1) • VS Code 位于 /usr/share/code • Flutter 扩展版本 3.18.1

[✓] 连接的设备(1 个可用) • Google Nexus 5(移动) • 192.168.56.101:5555 • android-x86 • Android 5.1 (API 22)

dart --version

Dart SDK 版本:2.10.3(稳定)(2020 年 10 月 27 日星期二 14:44:30 +0100) “linux_x64”

java --version

openjdk 14.0.2 2020-07-14 OpenJDK 运行时环境(构建 14.0.2+12-Ubuntu-1) OpenJDK 64 位服务器虚拟机(构建 14.0.2+12-Ubuntu-1,混合模式,共享)

gradle -v
Gradle 6.8

Build time: 2021-01-08 16:38:46 UTC
Revision: b7e82460c5373e194fb478a998c4fcfe7da53a7e

Kotlin: 1.4.20
Groovy: 2.5.12
Ant: Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM: 14.0.2 (Private Build 14.0.2+12-Ubuntu-1)
OS: Linux 5.8.0-7630-generic amd64

当我尝试使用 Flutter run 从终端运行 Flutter 应用程序时,我得到了这个按摩

Launching lib/main.dart on Google Nexus 5 in debug mode...
Running Gradle task 'assembleDebug'...

它会永远卡住。

作为模拟器,我使用的是 genymotion 我正在使用 VPN,因为我的国家被禁止使用谷歌服务,而且互联网速度不稳定。 而且我还尝试从 VS Code 运行该应用程序,但没有运气。 我一直在尝试安装颤振 2 周,但没有成功,希望找到解决方

我尝试过的事情: 扑干净 我已将 Gradle 包装器属性分发 URL 版本更改为:6.8-all

编辑:稍等片刻 Flutter run 命令抛出此错误

在调试模式下在 Google Nexus 5 上启动 lib/main.dart...正在运行 Gradle 任务“assembleDebug”...
线程“main”中的异常 java.util.zip.ZipException: error in 打开 zip 文件正在运行 Gradle 任务 'assembleDebug'...
在 java.util.zip.ZipFile.open(Native Method) 运行 Gradle 任务“assembleDebug”...
在 java.util.zip.ZipFile.(ZipFile.java:225) 运行 Gradle 任务“assembleDebug”...
在 java.util.zip.ZipFile.(ZipFile.java:155) 运行 Gradle 任务“assembleDebug”...
在 java.util.zip.ZipFile.(ZipFile.java:169) 运行 Gradle 任务“assembleDebug”...
在 org.gradle.wrapper.Install.unzip(Install.java:214) 运行 Gradle 任务“assembleDebug”...
在 org.gradle.wrapper.Install.access$600(Install.java:27) 运行 Gradle 任务“assembleDebug”...
在 org.gradle.wrapper.Install$1.call(Install.java:74) 运行 Gradle 任务“assembleDebug”...
在 org.gradle.wrapper.Install$1.call(Install.java:48) 运行 Gradle 任务“assembleDebug”...
在 org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65) 正在运行 Gradle 任务“assembleDebug”...
在 org.gradle.wrapper.Install.createdist(Install.java:48) 运行 Gradle 任务“assembleDebug”...
在 org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128) 正在运行 Gradle 任务“assembleDebug”...
在 org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61) 正在运行 Gradle 任务“assembleDebug”...
正在运行 Gradle 任务 'assembleDebug'... 完成
470.0s (!) [!] Gradle 从网络下载工件时出错。正在重试下载...线程“main”中的异常 java.util.zip.ZipException:打开 zip 文件时出错 在 java.util.zip.ZipFile.open(本机方法)
在 java.util.zip.ZipFile.(ZipFile.java:225)
在 java.util.zip.ZipFile.(ZipFile.java:155)
在 java.util.zip.ZipFile.(ZipFile.java:169)
在 org.gradle.wrapper.Install.unzip(Install.java:214)
在 org.gradle.wrapper.Install.access$600(Install.java:27)
在 org.gradle.wrapper.Install$1.call(Install.java:74)
在 org.gradle.wrapper.Install$1.call(Install.java:48)
在 org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65) 在 org.gradle.wrapper.Install.createdist(Install.java:48)
在 org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128) 在 org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61) 正在运行 Gradle 任务“assembleDebug”...
正在运行 Gradle 任务 'assembleDebug'... 完成
0.2s [!] Gradle 在从网络下载工件时抛出错误。正在重试下载...例外:Gradle 任务 assembleDebug 失败,退出代码 1

解决方法

我过去曾处理过这个确切的问题,对我有用的是我卸载了 flutter sdk、android studio 以及我安装的所有与 flutter 相关的元素,并重复了安装 flutter 及其所需的所有组件的过程。如果这不起作用,我建议不要使用模拟器,而是使用物理设备来运行您的代码。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?