web-dev-qa-db-ja.com

Android Gradleの依存関係キャッシュが破損しており、gradleビルドが機能していない可能性があります

このプロジェクトをインポートしようとしています。他のいくつかのプロジェクトもインポートしようとしましたが、エラーが発生しています。

https://github.com/ashdavies/data-binding

enter image description here

私はそれに5時間費やしましたが、グーグルで多くの解決策を試しましたが、何もうまくいきませんでした。

私は次の解決策を試してみましたが、何もうまくいきませんでした。

1) delete .gradle directory
2) Restart IDE, 
3) I tested with com.Android.tools.build:gradle-experimental:0.7.0-alpha1

このGradleとこれらの問題のため、私は不満を感じています。

Gradle Version : Gradle-2.13, I do not want to change this version.
Android Studio Version : Stable 2.1.1

注:私の他のプロジェクトは正常に動作しており、私もそれをビルドできます

8
sam_k

この問題にはさまざまな回避策を試すことができます。

1- CleanプロジェクトおよびRebuildそれ。

2- プロジェクトをインポートする前にBuildfoldersの内容を削除します。

次に、gradle-wrapper.propertiesファイルの内容を次の行に置き換えて、プロジェクトのビルドにローカルディストリビューションを使用するようにします。

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=file\:/opt/gradle/gradle-2.13-all.Zip

その中で、最後の行はAndroid studioが破損したGradleキャッシュをダウンロードまたは使用することを防ぎます。

5
Farhad Faghihi

プロジェクトのgradleパスが正しくないためです。 ->設定->グラドルに移動します

[デフォルトのGradle設定を使用]を選択し、プロジェクトを同期します。そして問題は解決されます。

1
Developine

私の場合は、環境変数にJDKパスを設定していないために発生していました。 Androidスタジオスタジオから、JDKパスが正しいことを確認してください。

「プロジェクト構造」>「SDKの場所」に移動し、JDKパスを確認します。正しいJDKパスを指定し、Java_HOME環境変数も設定します。

enter image description here

1
Ajji

Error2 Gradleの依存関係キャッシュが破損しており、gradleビルドが機能せず、それを解決している可能性があることを示すこの問題に直面していたため、このソリューションを試すことができます。スタックでこの質問にすでに回答しています。 この回答リンクを参照できます

最初に公式サイトから最新のGradleバージョンをダウンロードし、Macでその解凍されたファイルをhome/yourUser/.graddle/wrapper/dists containsg古いバージョンのファイルに置き換えることを含みます。

0
Ali Nawaz

私の場合、gradle-5.1.1-all.Zipのダウンロードが失敗したため、zipStoreBase + zipStorePath(gradle-wrapper.propertiesで構成されている、例:E:\ gradle-home\wrapper\dists)に移動し、 gradle-5.1.1-allディレクトリ、そしてAndroid studioにそのZipファイルを再度ダウンロードさせる。

0
Brave Dolphin
  1. 任意のブラウザに移動します

  2. gradleと入力してEnterキーを押します

後に必要なバージョンを指定できます

gradleキーワード

gradle 3.3をダウンロードしています

  1. https://services.gradle.org/distributions 必要に応じて説明にあるこのリンクをクリックしてください

  2. gradle 3.3 allをクリックします。Zip

  3. ダウンロードが完了するまで待ちます

  4. ダウンロードが完了したら、ファイルをその場所に抽出します

c:// user/your pc name /.gradle/wrapper/dists

  1. 抽出が完了するまで5分かかります。

  2. Android studioでプロジェクトを開きます

9.ファイルに移動>設定>一括、実行、展開>グラドル

  1. 今すぐデフォルトのgradleを使用してに変更します

ローカルのGradle配布を使用する

gradle 3.3.Zipを抽出した場所を選択します

C:\ Users\your pc name.gradle\wrapper\dists\gradle-3.3

  1. oKをクリックします

  2. ここでビルドが再び始まり、

ビルドが成功し、エラーが解決されたことがわかります

または

チュートリアルを見る https://www.youtube.com/watch?v=u92_73vfA8M

0
Manoj Selvin