Android studio - Gradleの実行を完了できませんでした - zipファイルを開くときにエラーが発生しました 質問する

Android studio - Gradleの実行を完了できませんでした - zipファイルを開くときにエラーが発生しました 質問する

私は Android 開発と Android Studio IDE の初心者です。

Bitbucket からプロジェクトをチェックアウトし、コンパイルしようとすると次のエラーが発生します。

Gradle 実行を完了できませんでした

原因: zip ファイルを開くときにエラーが発生しました。

私のはgradle-wrapper.properties以下の通りです:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.11-all.zip

ここからあまり多くの情報は得られませんでしたが、完全なログには次のように記載されています。

2014-05-23 14:06:28,950 [ 32077] 警告 - nal.AbstractExternalSystemTask - 原因: zip ファイルを開くときにエラーが発生しました com.intellij.openapi.externalSystem.model.ExternalSystemException: 原因: zip ファイルを開くときにエラーが発生しました org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:206) org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:116) org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:64) com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41) com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37) com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59) com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37) でcom.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49) com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:48) com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:137) com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:123) com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:467) com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$2.run(ExternalSystemUtil.java:546) com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:464) com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178) com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209) com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212) で、com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171) で、com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:373) で、com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:419) で、java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) で、java.util.concurrent.FutureTask.run(FutureTask.java:266) でjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)、java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)、java.lang.Thread.run(Thread.java:745)、com.intellij.openapi。アプリケーション.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)

2014-05-23 14:06:28,950 [ 32077] 警告 - .project.GradleProjectImporter - 2014-05-23 14:06:28,951 [ 32078]
情報 - .project.GradleProjectImporter - 原因: zip ファイルを開くときにエラーが発生しました

Android Studio 0.5.2を使用しています。

誰か、この問題を解決する正しい方法を教えてくれませんか?

ベストアンサー1

「zip ファイルを開くときにエラーが発生しました」は、Gradle がダウンロードしたファイルが何らかの理由で破損していることを意味する傾向があります。これは、Gradle 自体のダウンロード (ラッパーが行う) またはビルドを実行するために Gradle がダウンロードした依存関係である可能性があります。

Gradle は問題を検出したり解決したりしようとしないため、手動で修正する必要があります。多くの場合、解決策は Gradle のダウンロード キャッシュを消去し、必要なものの新しいコピーを取得できるようにすることです。これを行うには、.gradleホーム ディレクトリとプロジェクトのルート ディレクトリの両方のディレクトリを削除し、再度ビルドを試みてください。

おすすめ記事