码迷,mamicode.com
                                                                              首页 > 移动开发 > 详细

                                                                              Android Error:Execution failed for task ':app:compileDebugJavaWithJavac' 解决方案

                                                                              时间:2018-08-10 15:51:14      阅读:5460      评论:0      收藏:0      [点我收藏+]

                                                                              标签:ESS   man   details   .net   err   led   tail   log   结合   

                                                                              今天使用 Android Studio 构建项目的时候出现了这个错误 compileDebugJavaWithJavac
                                                                              通过搜索发现造成该问题的原因有很多需要结合具体的项目进行排查
                                                                              通过 Android Studio 的 Terminal 输入 gradlew compileDebugJavaWithJavac 来进行原因查看

                                                                              PS D:\gitlab\develop\ruixinAndroid_new> ./gradlew compileDebugJavaWithJavac
                                                                              Unzipping C:\Users\lijingbo\.gradle\wrapper\dists\gradle-4.5.1-all\4alu8ppoj4agqqum265te8rc7u\gradle-4.5.1-all.zip to C:\Users\lijingbo\.gradle\wrapper\dists\gradle-4.5.1-all\4alu8ppoj4agqqum265te8rc7u
                                                                              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:47)
                                                                                      at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
                                                                                      at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)
                                                                              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:220)
                                                                                      at java.util.zip.ZipFile.<init>(ZipFile.java:150)
                                                                                      at java.util.zip.ZipFile.<init>(ZipFile.java:164)
                                                                                      at org.gradle.wrapper.Install.unzip(Install.java:160)
                                                                                      at org.gradle.wrapper.Install.access$400(Install.java:29)
                                                                                      at org.gradle.wrapper.Install$1.call(Install.java:70)
                                                                                      at org.gradle.wrapper.Install$1.call(Install.java:47)
                                                                                      at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
                                                                                      ... 3 more

                                                                              通过以上 Log , 可以看到是因为 gradle-4.5.1 解压失败造成的,进入到该目录,发现 gradle-4.5.1 没有下载完成,只下载了 50MB ,官网是97MB 。重新从官网下载就可以了。

                                                                              参考:https://blog.csdn.net/u014453811/article/details/54582426/

                                                                              Android Error:Execution failed for task ':app:compileDebugJavaWithJavac' 解决方案

                                                                              标签:ESS   man   details   .net   err   led   tail   log   结合   

                                                                              原文地址:https://www.cnblogs.com/liyiran/p/9454898.html

                                                                              (0)
                                                                              (1)
                                                                                 
                                                                              举报
                                                                              评论 一句话评论(0
                                                                              0条  
                                                                              登录后才能评论!
                                                                              ? 2014 mamicode.com 版权所有 京ICP备13008772号-2
                                                                              迷上了代码!
                                                                              宁夏11选5开奖查询