Flutter - Gradle在从网络下载工件时抛出错误

eyh26e7m  于 2023-06-23  发布在  Flutter
关注(0)|答案(2)|浏览(173)

无论我多么努力地尝试,在网上寻找解决方案,都没有一个奏效。这很奇怪,因为我的旧项目运行良好,但当我尝试创建一个新项目并运行一个基本的计数器应用程序时,它一直给我一个错误。当一件本该简单的事情变得如此复杂时,这真的很令人沮丧。

[!] Gradle threw an error while downloading artifacts from the network.
Retrying Gradle Build: #4, wait time: 800ms
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.<init>(ZipFile.java:225)
        at java.util.zip.ZipFile.<init>(ZipFile.java:155)
        at java.util.zip.ZipFile.<init>(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)
Running Gradle task 'assembleDebug'...                           1,925ms

我试图改变classpath-* 它在旧项目中工作! *

classpath 'com.android.tools.build:gradle:7.3.0'

classpath 'com.android.tools.build:gradle:4.1.0'

我也试过
删除了gradle-wrapper.jar文件并运行-* 没有工作 *
gradle-wrapper.properties中降级distributionUrl

distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip

distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
&
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all

我用VS代码运行项目

z9zf31ra

z9zf31ra1#

尝试使用VPN。
连接到VPN,然后运行您的项目,它可能需要一段时间,因为它是第一次,我也强烈建议您在真实的的手机上运行您的项目,而不是在模拟器上。

zphenhs4

zphenhs42#

我不知道为什么我的项目运行后,改变了一些Android文件!
我做了什么!
build.gradle

ext.kotlin_version = '1.7.10'

ext.kotlin_version = '1.6.10'
classpath 'com.android.tools.build:gradle:7.3.0'

classpath 'com.android.tools.build:gradle:4.1.0'

应用程序文件夹中的buil.gradle

android {
    namespace "com.example.image_picker"
    compileSdkVersion flutter.compileSdkVersion
    ndkVersion flutter.ndkVersion

android {
    compileSdkVersion flutter.compileSdkVersion
    ndkVersion flutter.ndkVersion

gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip

distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip

每个AndroidManifest.xml文件

<manifest xmlns:android="http://schemas.android.com/apk/res/android">

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.flutter_profile">

现在我可以运行项目没有错误,但我很好奇,想知道为什么我的项目运行后,改变了这些许多事情

相关问题