Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio Gradle从网络下载工件时出错。。异常:Gradle任务assembleDebug失败,退出代码为1_Android Studio_Flutter_Android Gradle Plugin_Gradle Plugin - Fatal编程技术网

Android studio Gradle从网络下载工件时出错。。异常:Gradle任务assembleDebug失败,退出代码为1

Android studio Gradle从网络下载工件时出错。。异常:Gradle任务assembleDebug失败,退出代码为1,android-studio,flutter,android-gradle-plugin,gradle-plugin,Android Studio,Flutter,Android Gradle Plugin,Gradle Plugin,我刚开始用flatter开发应用程序,但我甚至不能运行测试应用程序。这就是come on console的功能: Launching lib/main.dart on AOSP on IA Emulator in debug mode... Running Gradle task 'assembleDebug'... Exception in thread "main" java.util.zip.ZipException: error in opening zip file at java.u

我刚开始用flatter开发应用程序,但我甚至不能运行测试应用程序。这就是come on console的功能:

Launching lib/main.dart on AOSP on IA Emulator in debug mode... Running Gradle task 'assembleDebug'... Exception in thread "main" java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.(ZipFile.java:225) at java.util.zip.ZipFile.(ZipFile.java:155) at java.util.zip.ZipFile.(ZipFile.java:169) at org.gradle.wrapper.Install.unzip(Install.java:214) at org.gradle.wrapper.Install.access$600(Install.java:27) at org.gradle.wrapper.Install$1.call(Install.java:74) at org.gradle.wrapper.Install$1.call(Install.java:48) at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65) 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) [!] Gradle threw an error while downloading artifacts from the network. Retrying to download...
我有活跃的互联网连接。我还下载了gradle 6.4.1,并在android studio>>插件中提取了它,这是gradle-wrapper.properties上显示的内容:

distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https://services.gradle.org/distributions/gradle-5.6.2-all.zip*

我使用Ubuntu18.04。

我正在运行macOS,所以在
颤振构建
之前,我添加了
sudo颤振构建
,这使得下载Gradle 6能够工作

请遵循以下步骤:

  • 转到flatter_app=>android=>gradle=>wrapper目录
  • 删除gradle wrapper.jar文件
  • 打开并编辑gradle wrapper.properties文件
  • 改变分配=https://services.gradle.org/distributions/gradle-x.x.x-all.zipgradle-6.4.1-all.zip或最新版本
  • 终端使用颤振运行命令

  • 我解决了我的问题,希望你的

    打开android目录,删除整个gradle文件夹,确保你的互联网连接稳定,然后再次运行你的应用程序。需要注意的是,gradlew文件已损坏,因此导致此错误

    如果这不起作用,请尝试删除用户目录中的.gradle文件夹
    通过转到C:\Users\username\删除.gradle文件夹,并在再次打开android studio时重新下载。gradle下载过程中的网络中断可能会导致此类错误。

    您是否在公司防火墙后?不,我想,我们如何检查?您是否在公司网络中尝试此操作?Flatter run需要连接设备,如果您运行mac,则我不确定它是否会下载新的gradle版本,您可以在完成上述步骤后运行
    flatterbuildapk