重新安装系统后,Gradle项目同步失败

时间:2014-04-10 11:09:44

标签: android gradle

一切都很好,今天早上工作。然后我重新安装我的系统从旧文件设置我的项目,安装android-studio,现在我无法让我的项目编译。 这是我得到的信息:

Unzipping /home/usr/.gradle/wrapper/dists/gradle-1.11-all/7qd8qq8te5j4f5q9aaei3gh3lj/gradle-1.11-all.zip to /home/usr/.gradle/wrapper/dists/gradle-1.11-all/7qd8qq8te5j4f5q9aaei3gh3lj
Exception in thread "main" java.lang.RuntimeException: java.util.zip.ZipException: error in opening zip file
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:78)
    at org.gradle.wrapper.Install.createDist(Install.java:44)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:126)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:58)
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:215)
    at java.util.zip.ZipFile.<init>(ZipFile.java:145)
    at java.util.zip.ZipFile.<init>(ZipFile.java:159)
    at org.gradle.wrapper.Install.unzip(Install.java:157)
    at org.gradle.wrapper.Install.access$400(Install.java:26)
    at org.gradle.wrapper.Install$1.call(Install.java:67)
    at org.gradle.wrapper.Install$1.call(Install.java:44)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
    ... 3 more

Android-studio给了我这个:

 error in opening zip file

我已多次设置,但结果相同

2 个答案:

答案 0 :(得分:3)

让我简单明了:

$ rm -r ~/.gradle

答案 1 :(得分:0)

删除文件的另一种方法是从http://www.gradle.org/downloads手动下载gradle-1.11-all.zip文件并替换损坏的文件。

有一个下拉列表,其中旧版本位于底部,选择 1.11

在此处替换文件:/home/usr/.gradle/wrapper/dists/gradle-1.11-all/7qd8qq8te5j4f5q9aaei3gh3lj/gradle-1.11-all.zip

如果您以任何方式担心安全行为,请备份文件:)

正在发生的事情是LibGDX正在尝试提取文件,但zip文件已损坏。所以用干净的副本替换文件是有效的,或者如果你删除它,LibGDX会自动为你下载它,所以它真的是一样的。