ZipException
1.控制台日志:

2.gradle配置1

3.gradle配置2

ZipException
1.控制台日志:



关注引自免费微信小程序:皆我百晓生
在Android Studio中运行Flutter项目并尝试使用小米手机进行调试时遇到ZipException: zip END header not found错误,这通常意味着Gradle在解压相关ZIP文件(例如gradle wrapper压缩包)时出现问题。以下是解决此类问题的一些建议步骤:
清理并重新下载Gradle Wrapper:
.gradle/wrapper/dists文件夹。gradle-7.5-all。检查网络代理设置:
https://services.gradle.org/distributions来下载Gradle版本。更新Gradle版本:
gradle-wrapper.properties文件中,将distributionUrl属性值改为稳定版的地址:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
更新Android Gradle插件版本:
build.gradle(位于最外层目录,通常是项目的根目录下)文件中,将com.android.tools.build:gradle版本调整为与所用Gradle版本相匹配的稳定版本,比如:
dependencies {
classpath 'com.android.tools.build:gradle:7.2.0'
// 其他依赖项...
}
执行上述步骤后,问题应该能得到解决。若仍然存在问题,请检查其他可能影响Gradle下载的因素,例如磁盘空间、网络状况等。