Flutter运行报错:Android根项目配置失败,Jar文件创建失败怎么解决?
针对你遇到的Failed to create Jar file C:\Users\Acer\.gradle\caches\jars-9\77f1b6119df996df354847f2f9be857a\gradle-7.1.2.jar错误,可尝试以下解决方案:
清理损坏的Gradle缓存文件
直接定位到报错路径C:\Users\Acer\.gradle\caches\jars-9\77f1b6119df996df354847f2f9be857a,删除其中的gradle-7.1.2.jar文件;或者直接删除整个.gradle\caches文件夹,让Gradle重新下载并生成完整的缓存文件。重启开发环境
关闭当前的Flutter项目和所用IDE(Android Studio/VS Code等),彻底退出后重新打开项目,再次尝试运行应用。检查磁盘剩余空间
确认C盘有足够的剩余存储空间,磁盘空间不足会导致Gradle无法正常创建Jar文件,清理冗余文件释放空间后重试。手动替换Gradle版本文件
若清理缓存后问题依旧,可手动下载Gradle 7.1.2版本的压缩包,解压后替换到本地Gradle wrapper目录(通常为C:\Users\Acer\.gradle\wrapper\dists\gradle-7.1.2-all),覆盖已损坏的文件。验证Gradle配置
打开项目中android\gradle\wrapper\gradle-wrapper.properties文件,检查distributionUrl字段是否为https\://services.gradle.org/distributions/gradle-7.1.2-all.zip,确保地址正确无误。
内容的提问来源于stack exchange,提问作者Jeevan Shrestha

