java - 无法打开zip文件。 Gradle的依赖项缓存可能已损坏(有时会在网络连接超时后发生。)

标签 java android gradle zip

我总是在一段时间后按运行按钮时遇到此错误消息,因此无法获得项目构建。

enter image description here

我尝试了其他帖子中建议的几种解决方案,例如清除.gradle文件夹,重建项目,清理项目,手动下载成绩文件,但是没有一个对我有用。

我正在使用gradle 4.4 enter image description here

值得一提的另一点是,当深入研究错误消息时,我看到了这一点,但我不知道这意味着什么
enter image description here

Caused by: 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:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.zip.ZipFile.<init>(ZipFile.java:163)
at com.android.builder.dexing.NonIncrementalJarDexArchive.<init>(NonIncrementalJarDexArchive.java:51)
at com.android.builder.dexing.DexArchives.fromInput(DexArchives.java:48)
at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:88)
... 52 more

谢谢您的帮助

最佳答案

我在各种帖子中尝试了许多列出的选项,但最后重新安装android studio对我有用。我建议在其他方法无效时执行此选项。我遵循this post这样做。

关于java - 无法打开zip文件。 Gradle的依赖项缓存可能已损坏(有时会在网络连接超时后发生。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50439267/

相关文章:

java - 带有信号 6 (SIGABRT) 的 RenderThread 的 native 崩溃

java - 如何在 Spring Boot 1.5.1 Hibernate 中防止隐式缓存

带有 EditText 的 Java/Android 对话框 - 对字符串进行 boolean 检查

android - 状态栏隐藏 Cordova

java - 初始化错误无法在 Gradle 构建中调用合约测试

java - 如何从 gradle javadoc 任务中排除生成的文件?

kotlin - 如何将初始化脚本中定义的类导入build.gradle?

java - 只传递java中的有效字符

java - 类型引用<Map<String, String>>() { }

java - 类加载器和重复的包和类名