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
我已多次设置,但结果相同
答案 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会自动为你下载它,所以它真的是一样的。