Java Android Studio 2.3 for mac:gradle同步失败,打开zip文件时出错
这是在我更新到2.3版本之后发生的。所有项目,包括新创建的项目都存在此问题。 这是日志文件的一部分,不确定哪部分有用Java Android Studio 2.3 for mac:gradle同步失败,打开zip文件时出错,java,android,macos,android-studio,Java,Android,Macos,Android Studio,这是在我更新到2.3版本之后发生的。所有项目,包括新创建的项目都存在此问题。 这是日志文件的一部分,不确定哪部分有用 at org.gradle.tooling.internal.consumer.BlockingResultHandler.getResult(BlockingResultHandler.java:46) at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter.run(DefaultBuildActio
at org.gradle.tooling.internal.consumer.BlockingResultHandler.getResult(BlockingResultHandler.java:46)
at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter.run(DefaultBuildActionExecuter.java:48)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.doResolveProjectInfo(GradleProjectResolver.java:217)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.access$200(GradleProjectResolver.java:72)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:765)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:749)
at org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper.execute(GradleExecutionHelper.java:227)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:112)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:72)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.lambda$resolveProjectInfo$0(RemoteExternalSystemProjectResolverImpl.java:37)
at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37)
at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49)
at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:51)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:138)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:124)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:415)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$5.run(ExternalSystemUtil.java:494)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:635)
at com.intellij.openapi.progress.impl.CoreProgressManager$3.run(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:494)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:155)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:128)
at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:307)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
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 org.gradle.wrapper.Install.unzip(Install.java:214)
at org.gradle.wrapper.Install.access$600(Install.java:27)
at org.gradle.wrapper.Install$1.call(Install.java:74)
at org.gradle.wrapper.Install$1.call(Install.java:48)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
at org.gradle.wrapper.Install.createDist(Install.java:48)
at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution$1.call(DistributionFactory.java:139)
at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution$1.call(DistributionFactory.java:133)
... 4 more
2017-03-22 22:23:04,260 [ 114296] WARN - nal.AbstractExternalSystemTask - Cause: error in opening zip file
com.intellij.openapi.externalSystem.model.ExternalSystemException: Cause: error in opening zip file
at com.android.tools.idea.gradle.project.sync.idea.ProjectImportErrorHandler.getUserFriendlyError(ProjectImportErrorHandler.java:86)
at com.android.tools.idea.gradle.project.sync.idea.AndroidGradleProjectResolver.getUserFriendlyError(AndroidGradleProjectResolver.java:361)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:769)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:749)
at org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper.execute(GradleExecutionHelper.java:227)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:112)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:72)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.lambda$resolveProjectInfo$0(RemoteExternalSystemProjectResolverImpl.java:37)
at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37)
at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49)
at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:51)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:138)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:124)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:415)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$5.run(ExternalSystemUtil.java:494)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:635)
at com.intellij.openapi.progress.impl.CoreProgressManager$3.run(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:494)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:155)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:128)
at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:307)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
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 org.gradle.wrapper.Install.unzip(Install.java:214)
at org.gradle.wrapper.Install.access$600(Install.java:27)
at org.gradle.wrapper.Install$1.call(Install.java:74)
at org.gradle.wrapper.Install$1.call(Install.java:48)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
at org.gradle.wrapper.Install.createDist(Install.java:48)
at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution$1.call(DistributionFactory.java:139)
at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution$1.call(DistributionFactory.java:133)
... 4 more
2017-03-22 22:23:04,396 [ 114432] WARN - ect.sync.idea.ProjectSetUpTask -
2017-03-22 22:23:04,396 [ 114432] INFO - ect.sync.idea.ProjectSetUpTask - Cause: error in opening zip file
Consult IDE log for more details (Help | Show Log)
2017-03-22 22:23:04,396 [ 114432] INFO - e.project.sync.GradleSyncState - Sync with Gradle for project 'CourtCounter' failed: Cause: error in opening zip file
Consult IDE log for more details (Help | Show Log)
2017-03-22 22:23:04,806 [ 114842] WARN - roid.tools.ndk.GradleWorkspace - NDK support for project 'CourtCounter' is disabled because the project doesn't contain any valid native configurations.
2017-03-22 22:23:05,632 [ 115668] INFO - #com.jetbrains.cidr.lang - Clearing symbols finished in 0 s.
2017-03-22 22:23:05,633 [ 115669] INFO - #com.jetbrains.cidr.lang - Loading symbols finished in 0 s.
2017-03-22 22:23:05,635 [ 115671] INFO - #com.jetbrains.cidr.lang - Building symbols finished in 0 s.
2017-03-22 22:23:05,639 [ 115675] INFO - #com.jetbrains.cidr.lang - Saving symbols finished in 0 s.
Android Studio 2.3要求:
Gradle插件-至少-版本2.3.0
在build.gradle文件中:
这个插件至少需要Gradle版本3.3
您可以在文件>项目中指定渐变版本
Android Studio中的结构>项目菜单,或通过编辑渐变
gradle/wrapper/gradle-wrapper.properties中的分发引用
文件
在gradle-wrapper.properties文件中:
确保上述所有内容后,如果生成中仍然存在问题,请尝试清理Gradle缓存文件夹并重新生成:
打开文件、设置、构建、执行和部署、Gradle并搜索服务目录路径这是Gradle缓存文件夹路径。Android Studio 2.3需要:
Gradle插件-至少-版本2.3.0
在build.gradle文件中:
这个插件至少需要Gradle版本3.3
您可以在文件>项目中指定渐变版本
Android Studio中的结构>项目菜单,或通过编辑渐变
gradle/wrapper/gradle-wrapper.properties中的分发引用
文件
在gradle-wrapper.properties文件中:
确保上述所有内容后,如果生成中仍然存在问题,请尝试清理Gradle缓存文件夹并重新生成:
打开文件,然后设置,然后构建,执行和部署,然后升级并搜索服务目录路径这是升级缓存文件夹路径。我也发现了这个错误!幸运的是我解决了它 这是我的解决方案:mac OS 在gradle-wrapper.properties文件中打开,然后复制distributionUrl URL: https\://services.gradle.org/distributions/gradle-3.3-all.zip 使用浏览器或下载程序下载.zip文件 在安卓工作室 打开“文件”“其他设置”“默认设置” 然后搜索Gradle 然后复制服务目录path/Users/hewro/.gradle的值 开放式终端: cd/Users/hewro/.gradle/wrapper/dists cd gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9 cp/Users/hewro/Downloads/gradle-3.3-all.zip/ 重新启动软件
我也发现了这个错误!幸运的是我解决了它 这是我的解决方案:mac OS 在gradle-wrapper.properties文件中打开,然后复制distributionUrl URL: https\://services.gradle.org/distributions/gradle-3.3-all.zip 使用浏览器或下载程序下载.zip文件 在安卓工作室 打开“文件”“其他设置”“默认设置” 然后搜索Gradle 然后复制服务目录path/Users/hewro/.gradle的值 开放式终端: cd/Users/hewro/.gradle/wrapper/dists cd gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9 cp/Users/hewro/Downloads/gradle-3.3-all.zip/ 重新启动软件
我遇到了同样的问题我的解决方案有点粗鲁,但它对我有效,我删除了~/.gradle并重新安装:
rm ~ ./gradle
我遇到了同样的问题我的解决方案有点粗鲁,但它对我有效,我删除了~/.gradle并重新安装:
rm ~ ./gradle
在我的mac OS中,我通过将权限777授予android文件夹来修复错误在我的mac OS中,我通过将权限777授予android文件夹来修复错误您是否有可能发布build.gradle文件?@AndyLeo将其添加到您的帖子编辑帖子并将其作为格式化代码文本而不是评论添加谢谢。我会的。你能发布build.gradle文件吗?@AndyLeo将其添加到你的帖子编辑帖子并将其添加为格式化代码文本而不是评论谢谢。我会的,谢谢你的回答。我检查过了,没有问题。2.3和3.3。还检查了这些文件。一切似乎都很好。但问题仍然存在。@AndyLeo尝试删除gradle缓存文件夹C:\Users\USER\u NAME\.gradle(如果在windows上)或/home/username/.gradle(如果在Linux上)的内容,或者删除其他路径(如果更改),然后重新构建范围!我在mac上找不到我的.gradle文件夹,这可能与问题有关吗?@AndyLeo在Android Studio中,打开文件,然后设置,然后构建,执行和部署,然后gradle并搜索服务目录路径这是gradle缓存路径我刚刚删除它,它正在工作。rm-rf~/.gradle/wrapper/dists/gradle-3.3-all/谢谢您的回答。我检查过了,没有问题。2.3和3.3。还检查了这些文件。一切似乎都很好。但问题仍然存在。@AndyLeo尝试删除gradle缓存文件夹C:\Users\USER\u NAME\.gradle(如果在windows上)或/home/username/.gradle(如果在Linux上)的内容,或者删除其他路径(如果更改),然后重新构建范围!我在mac上找不到我的.gradle文件夹,可能与问题有关?@AndyLeo在Android Studio中,打开文件,然后设置,然后构建,执行和部署,然后gradle并搜索服务目录路径
这是gradle缓存路径我刚删除它,它现在正在工作。rm-rf~/.gradle/wrapper/dists/gradle-3.3-all/
...
distributionUrl = https\://services.gradle.org/distributions/gradle-3.3-all.zip
...
rm ~ ./gradle