web-dev-qa-db-ja.com

「https://services.gradle.org/distributions/gradle-2.1-all.Zip」からGradleディストリビューションをインストールできませんでした

私はgradleのグリーンホーンであり、IntelliJで新しいAndroid Gradle Projectを作成しようとしました。必要なものを埋め尽くした後、数時間かかったものをダウンロードし始めたので、強制終了することにしました= IDEそしてプロジェクトを再度開きます。

そして今、私はこれを得ています: enter image description here

そして、IDEログを開くと、これが表示されます。

2014-12-13 22:27:37,940 [103759372]   INFO - .BaseProjectImportErrorHandler - Failed to import Gradle project at '/Users/ramswaroop/Documents/My Workspace/PopoPics' 
org.gradle.tooling.GradleConnectionException: Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-2.1-all.Zip'.
    at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution$1.call(DistributionFactory.Java:124)
    at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution$1.call(DistributionFactory.Java:112)
    at Java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.Java:303)
    at Java.util.concurrent.FutureTask.run(FutureTask.Java:138)
    at Java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.Java:895)
    at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:918)
    at Java.lang.Thread.run(Thread.Java:695)
    at org.gradle.tooling.internal.consumer.BlockingResultHandler.getResult(BlockingResultHandler.Java:46)
    at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter.run(DefaultBuildActionExecuter.Java:46)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.doResolveProjectInfo(GradleProjectResolver.Java:177)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.access$300(GradleProjectResolver.Java:63)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.Java:363)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.Java:335)
    at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.Java:214)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:95)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:63)
    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.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:137)
    at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.Java:123)
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.execute(ExternalSystemUtil.Java:475)
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3$2.run(ExternalSystemUtil.Java:552)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.Java:621)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.Java:194)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.a(ProgressManagerImpl.Java:281)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.Java:233)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.Java:181)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$9.run(ProgressManagerImpl.Java:530)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.Java:405)
    at Java.util.concurrent.Executors$RunnableAdapter.call(Executors.Java:439)
    at Java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.Java:303)
    at Java.util.concurrent.FutureTask.run(FutureTask.Java:138)
    at Java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.Java:895)
    at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:918)
    at Java.lang.Thread.run(Thread.Java:695)
    at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.Java:56)
Caused by: Java.nio.channels.OverlappingFileLockException
    at Sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.Java:1166)
    at Sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.Java:1068)
    at Sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.Java:868)
    at Java.nio.channels.FileChannel.tryLock(FileChannel.Java:962)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.Java:51)
    at org.gradle.wrapper.Install.createDist(Install.Java:44)
    at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution$1.call(DistributionFactory.Java:118)
    at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution$1.call(DistributionFactory.Java:112)
    at Java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.Java:303)
    at Java.util.concurrent.FutureTask.run(FutureTask.Java:138)
    at Java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.Java:895)
    at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:918)
    at Java.lang.Thread.run(Thread.Java:695)
2014-12-13 22:27:37,941 [103759373]   WARN - nal.AbstractExternalSystemTask - Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-2.1-all.Zip'. 
com.intellij.openapi.externalSystem.model.ExternalSystemException: Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-2.1-all.Zip'.
    at org.jetbrains.plugins.gradle.service.project.AbstractProjectImportErrorHandler.createUserFriendlyError(AbstractProjectImportErrorHandler.Java:106)
    at org.jetbrains.plugins.gradle.service.project.BaseProjectImportErrorHandler.getUserFriendlyError(BaseProjectImportErrorHandler.Java:158)
    at org.jetbrains.plugins.gradle.service.project.BaseGradleProjectResolverExtension.getUserFriendlyError(BaseGradleProjectResolverExtension.Java:401)
    at com.Android.tools.idea.gradle.project.AndroidGradleProjectResolver.getUserFriendlyError(AndroidGradleProjectResolver.Java:309)
    at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.getUserFriendlyError(AbstractProjectResolverExtension.Java:164)
    at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.getUserFriendlyError(AbstractProjectResolverExtension.Java:164)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.Java:369)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.Java:335)
    at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.Java:214)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:95)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:63)
    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.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:137)
    at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.Java:123)
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.execute(ExternalSystemUtil.Java:475)
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3$2.run(ExternalSystemUtil.Java:552)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.Java:621)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.Java:194)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.a(ProgressManagerImpl.Java:281)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.Java:233)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.Java:181)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$9.run(ProgressManagerImpl.Java:530)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.Java:405)
    at Java.util.concurrent.Executors$RunnableAdapter.call(Executors.Java:439)
    at Java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.Java:303)
    at Java.util.concurrent.FutureTask.run(FutureTask.Java:138)
    at Java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.Java:895)
    at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:918)
    at Java.lang.Thread.run(Thread.Java:695)
    at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.Java:56)

2014-12-13 22:27:37,942 [103759374]   WARN - radle.project.ProjectSetUpTask -  
2014-12-13 22:27:37,942 [103759374]   INFO - radle.project.ProjectSetUpTask - Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-2.1-all.Zip'.

Consult IDE log for more details (Help | Show Log) 
 

情報:Gradle 2.2およびIntelliJを搭載したMac Yosemiteでの実行IDEA 14 Ultimate。

14
Ram Patra

ラッパーによって指定されたgradle-2.1ディストリビューションが適切にダウンロードされなかった可能性があります。これが私の環境での同じ問題の根本原因でした。

このディレクトリを見てください:

ls -l ~/.gradle/wrapper/dists/

そこにgradle-2.1フォルダーがあります。次のように削除します。

rm -rf ~/.gradle/wrapper/dists/gradle-2.1-bin/

IntelliJを再起動すると、ダウンロードが最初から再開され、うまくいけば動作します。

ありがとう、イオアニス

21
Michelin Man

Windowsを使用している場合は、次の場所にアクセスできます。

C:\ Users\{your_name} \。gradle

そして、それらのフォルダーにあるgradleパッケージのすべての参照を削除します。

  1. キャッシュ
  2. デーモン
  3. ラッパー

次に、プロジェクトを再度開き、gradleを同期します

11
MatPag

まず、インターネット接続を確認してください。

または試す

ツール-> Android-> Sync

またはTry

ファイル->設定-> Gradle->オフライン作業の確認

enter image description here

3
amitabha2715

同じ問題がありました。 (私の問題はgradle 4.4ファイルにあります)

実際、問題は、すでに持っていた4.4 gradleの誤ったダウンロードです。 gradle 4.4バージョンC:\ Users\$ Your_User.gradle\wrapper\dists\gradle-4.4-allを削除すると

Androidスタジオは再びgradle-4.4をダウンロードし、私のプロジェクトと同期します。

今ではミシュランマンの助けを借りて修正されました

答えてくれてありがとうミシュラン

2
Shrinivas

Android Studioでは、アプリのデザインウィンドウを開くと、Gradleが正しく同期されていないというエラーメッセージが表示されます。エラーの横に[再試行]ボタンがあります。それをクリックすると、Android studioは再びsycnを起動しようとします。

それは私のために働いた。

1
Uma Senthil

対応するGradleバージョンが適切にダウンロードされなかった可能性があります。

壊れたファイルを削除できます

rm -rf .gradle/wrapper/dists/

そしてスタジオを再起動します。

または試す

File -> Settings -> Gradle -> Check Offline Work

公式サイトからファイルをダウンロードし、目的の場所に解凍します

.gradle/wrapper/dists/
1
Saint

IntelliJでも同じ問題に直面していました。ただし、コマンドラインからは機能していました。

この問題は、IDEの不適切なGradle構成が原因であることがわかりました。推奨される「デフォルトのGradleラッパー」を使用していませんでした:

enter image description here

0
Vincent F

このエラーのもう1つの理由(gradleが適切にセットアップされていると仮定)は、andorid.gradleツールとgradle自体との非互換性です。完全な互換性テーブルについては、 this answer をご覧ください。

私の場合、エラーは次の質問とスタックトレースと同じでした:

Java.lang.NullPointerException
    at Java.util.Objects.requireNonNull(Objects.Java:203)
    at com.Android.build.gradle.BasePlugin.lambda$configureProject$1(BasePlugin.Java:436)
    at Sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
    at Sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.Java:43)
    at Java.lang.reflect.Method.invoke(Method.Java:497)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.Java:35)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.Java:24)
    at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.Java:42)
    ...

com.Android.tools.build:gradleを現在の最新の3.1.4にアップグレードすることで修正しました

buildscript {
    repositories {
        ...
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:3.1.4'
    }
}

Gradleバージョンは4.6です

0
Enigo

MACで次のパス/users/amitsapra/.gradle/wrapper/dists/gradle-2.1-allからgradle-2.1-allフォルダーを削除してから、gradleビルドを再試行します。 5.4.1-allでも同じ問題に直面しました。

少し時間がかかりますが、すべてを修正します

0
Amit

プロキシ経由で接続しているかどうかも確認する必要があります。ファイル>設定>外観と動作>システム設定> HTTPプロキシを使用して設定されたプロキシがある場合

0
a.parfenov

https://services.gradle.org/distributions/gradle-2.1-all.Zip

ブラウザーでこのリンクを開き、Zipファイルをダウンロードしてフォルダーに解凍します

抽出する前に、名前がgradle-2.1-allで終わる古いフォルダーを削除してから、抽出を開始できます

あなたがウィンドウユーザーであれば、このフォルダにそれを抽出します

C:\ Users {Your-Name} .gradle\wrapper\dists

その後、Android studioを再起動してください。

0
Himanshu

私の場合、私は行かなければなりませんでした

File -> Settings -> Build, Execution, Deployment -> Gradle

その後、Service directory path、これは間違った場所を指していました。

0
Curio