web-dev-qa-db-ja.com

Android studio-gradle実行の完了に失敗しました-Zipファイルを開く際のエラー

Android development and and Android studio IDE。

プロジェクトをbitbucketからチェックアウトしましたが、コンパイルしようとすると次のエラーが表示されます。

Gradle Executionの完了に失敗しました

原因: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:原因:org.jetbrainsでZipファイルを開く際のエラー。 org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:116)at org.jetbrains.plugins.gradleのplugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.Java:206) service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:64)at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl $ 1.produce(RemoteExternalSystemProjectResolverImpl.Java:41)at com.intellij.openapi.externalSystem.service.remote .RemoteExternalSystemProjectResolverImpl $ 1.produce(RemoteExternalSystemProjectResolverImpl.Java:37)at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.Jav a:59)com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.Java:37)at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo 49)com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.Java:48)at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.Java:137)at com .intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.Java:123)at com.intellij.openapi.externalSystem.util.ExternalSystemUtil $ 3.execute(ExternalSystemUtil.Java:467)at com.intellij.openapi。 externalSystem.util.ExternalSystemUtil $ 4 $ 2.run(ExternalSystemUtil.Java:546)at com.intellij.openapi.progress.impl.ProgressManagerImpl $ TaskRunnabl e.run(ProgressManagerImpl.Java:464)at com.intellij.openapi.progress.impl.ProgressManagerImpl $ 2.run(ProgressManagerImpl.Java:178)at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.Java:209) )com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.Java:212)at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.Java:171)at com.intellij.openapi。 progress.impl.ProgressManagerImpl $ 8.run(ProgressManagerImpl.Java:373)at com.intellij.openapi.application.impl.ApplicationImpl $ 8.run(ApplicationImpl.Java:419)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)at com.intellij.openapi.app lication.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]
INFO-.project.GradleProjectImporter-原因:Zipファイルを開く際のエラー

私はAndroid studio 0.5.2。

誰かがこれを解決する方法について正しい方向に私を指すことができますか?

24
Omri Btian

「Zipファイルを開く際のエラー」とは、Gradleがダウンロードしたファイルが何らかの理由で破損していることを意味する傾向があります。 。

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

66
Scott Barta

インターネットプランが限られている場合は、次の方法を使用します。

Step1:閉じるAndroid studio

Step2C:\ Users\Khurshid\.gradle\wrapper\dists\gradle-1.12-all\2apkk7d25miauqf1pdjp1bm0uoに移動(gradle 1.12を設定する場合)

Step3:gradle-1.12-all.Zipをダブルクリックして開きます。エラーメッセージが表示される場合は、Zipファイルを削除します。

step4https://services.gradle.org/distributions に移動して、gradle-1.12-all.Zip(約54MB)を以前にZipファイルを削除したフォルダーにコピーします。

step5:Android studioに移動し、ファイルに移動->設定 'gradle'を選択して、 'use local gradle'をクリックします配布」および「gradle home」を「C:\ Users\Khurshid\.gradle\wrapper\dists\gradle-1.12-all\2apkk7d25miauqf1pdjp1bm0uo\gradle-1.12-all.Zip 'をクリックし、[OK]をクリックします。

step6:インターネット経由でファイルをダウンロードします。ダウンロードが自動的に開始されない場合は、Android studio。

step7:我慢して、重要なものをダウンロードしてください。その後、すべてが正常に動作するはずです。この方法は、インターネットデータを保存するのに役立ちます。 gradleディレクトリ全体をダウンロードすると、2倍のデータが消費されます。

ありがとう

22

既存のプロジェクトをAndroid Studio、2つの異なるAndroid Studioプラットフォーム間のgradleバージョンの不一致が原因で発生する可能性があります。

ソリューション(Mac OS):

  1. Android Studio。
  2. ser/.gradle /で.gradleフォルダーを見つけます
  3. フォルダを削除してゴミ箱をクリアします。
  4. Android Studioを再起動してプロジェクトを同期します。Gradleプラグインと構成を再ダウンロードします。
4
Virag Brahme

私にとってこのエラーの解決策は、../gradle/wraper/gradle-wrapper.propertiesのgradle wrapperバージョンを別の/新しいバージョンに変更することでした。

distributionUrl = https://services.gradle.org/distributions/gradle-2.14.1-all.Zip

次に呼び出します:

./gradlew --refresh-dependencies

これにより、ラッパーに新しいバージョンを指定し、必要な依存関係をすべて再ダウンロードするよう指示します。私にとってのエラーは、関連するプロジェクトを最初にビルドしたときのダウンロードの中断が原因であったと思われます。

2
speedynomads

.gradleフォルダーを削除するとうまくいきました。 .gradleフォルダーを削除した後に解決した問題

0
fera10

私は同じ問題を抱えていました。ジャックとジルのツールチェーンをオン/オフした後に起こりました。 .gradleを削除しようとしましたが、役に立ちませんでした。プロジェクトフォルダ内のbuildディレクトリを削除すると、問題が解決します。

.gradleを削除する前にこれを試してください。200MB近くのダウンロードが必要になるためです。

0
Ali

私はこの問題を修正しました...

  • 設定に移動...> Gradle
  • 「ローカルGradleディストリビューションを使用」を選択します。
  • 私のGradle Zipファイルを指し示しました:home/kersting/.gradle/wrapper/dists/gradle-1.12-all/6vpvhqu0efs1fqmqr2decq1v12/gradle-1.12

Android Studio。注意してください。gradleファイルが隠されている可能性があります。 ls "はそれを明らかにしませんでした。

0
HadenRobert

build.gradleファイルを編集するだけです。

クラスパスを最新のgradleバージョンに設定する必要があります

  dependencies {
    classpath 'com.Android.tools.build:gradle:1.5.0'
}

プロジェクトを同期します。すべてのエラーがなくなります。できることは、Android studioで新しいプロジェクトを作成します。これは最新のgradleのクラスパスを持ち、Cause: error in opening Zip file.このエラーのあるプロジェクトに貼り付けます。

0

次の方法で同じ問題を修正しました。

[ファイル]-> [設定]-> [Gradle]に移動します

「Gradle VM options:」ボックスに次を入力します。-XX:MaxHeapSize = 256m -Xmx256m

適用をクリックしてAndroid Studioがプロジェクトを正常にビルドします。

0
user5008047

。gradleディレクトリのクリアは役に立たなかったが、buildディレクトリのクリアは仕事をしてくれた。

0
asamoylenko

私は同じ問題を抱えていたので、それを修正するには、最新バージョンのgradleをダウンロードします:

https://services.gradle.org/distributions

右のバーでグラドルを開き、グラドルパラメータを選択して、古いグラドルのパスを新しいグラドルに変更します。

0
na3na3iss