私はこの種のエラー、それを修正する方法を得ています。
Error:Unable to load class 'org.gradle.tooling.internal.protocol.test.InternalTestExecutionConnection'.
Possible causes for this unexpected error Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.
Stop Gradle build processes (requires restart)Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.
私は自分のAndroid Studioを2.3にアップデートし、そしてそれは私の実行中のプロジェクトで問題を引き起こした3.3に私のgradleプラグインをアップデートするように私に頼みました。私はすべてのStackソリューションを見てきましたが、この回避策以外には何もうまくいきませんでした:gradle-wrapper.properties内の私の配布URLをこれで変更しました
distributionUrl=https\://services.gradle.org/distributions/gradle-3.4.1-all.Zip
私のプロジェクトは立ち上がって実行されています。それは私がそうしたgradle build tools 25.0.0にアップデートするように私に頼みました。今はすべて問題ありません:)
インターネットに接続していることを確認してください。
1 .ウィンドウユーザーの場合> C:\Users\username\.gradle\wrapper\dists
に移動
2 .Linuxユーザーの場合$HOME/.gradle (~/.gradle)
および/または(特定のプロジェクトの場合)<PROJECT_DIR>/.gradle
へ
3.問題のあるグラドルファイルを削除します(つまり、抽出されたファイルがなく、見つからないジッパーフォルダ)。
4.プロジェクトをgradleファイルと同期します。
チュートリアルを見る https://www.youtube.com/watch?v=u92_73vfA8M
または
手順に従ってください。
任意のブラウザに移動する
gradleと入力してEnterキーを押します
あなたがしたい後にあなたが望む任意のバージョンを指定することができ
gradleキーワード
グレード3.3をダウンロードしています
https://services.gradle.org/distributions 必要に応じて直接説明にあるこのリンクをクリックしてください。
gradle 3.3 all.Zipをクリックしてください。
ダウンロードが完了するのを待ちます
c:// user /あなたのPC名/.gradle/wrapper/dists
抽出が完了するまで5分かかります。
今すぐあなたのプロジェクトをAndroidスタジオで開きます
9.ファイル>設定> bulid、exec、deployment> gradleに移動します。
地元のグラドルディストリビューションを使う
gradle 3.3.Zipを抽出した場所を選択してください
C:\ Users \あなたのパソコン名.gradle\wrapper\dists\gradle-3.3
oKをクリック
ビルドが再開されます
ビルドが成功し、エラーが解決したことがわかります。
/.gradle/version/内のすべてのフォルダを削除してください。
これが私の解決策です。がんばろう
Gradleファイルが完全にダウンロードされていないか、または他の理由で破損していない場合にこのエラーが発生するため、ファイルを再ダウンロードする必要があります。簡単な方法は、古いファイルを削除することです。
C:\Users\username.gradle\wrapper\dists
プロジェクトを再構築すると、Android Studioによって自動的に新しいファイルがダウンロードされます。
あなたのIDEを「リフレッシュ」する次のステップを試してください(Androidスタジオ)
1.クリックしてGradleに自動生成ファイルを再構築させます。再構築
2。また試してみてください ファイル|キャッシュを無効にする/再起動を選択してください。
与えられたリンクから現在のバージョンのgraddleをダウンロードすることでこの問題を解決しました 最新バージョンのgraddle、おそらくgraddle 3.3をダウンロードしてください
次のステップで私は隠しシステムファイルを表示し、そこに存在するpreviuosバージョンのフォルダを削除した後私のMacのホームディレクトリから.graddle/wrapper/dists dirctoryにアクセスしました。
今、私はそこに解凍した後、ダウンロードした最新バージョンのフォルダを置きます。今アンドロイドスタジオを再起動し、問題は解決されました。
gradle-wrapper.propertiesのdistributionUrl設定を確認してください。 httpsをhttpに変更したところ、問題は解決しました。
あなたはこれを試すことができます
デフォルトからローカルのgradleディストリビューションに変更> gradle Home
コンピュータ上のパスを選択してください。
C:¥Program Files¥Android¥Android Studio¥gradle¥gradle-4.1
oKをクリック
今度は再びビルドが始まります。
.gradleフォルダをクリアして再構築
私の場合は、gradle-wrapperでhttpをhttpsに変更して同期してください。
プロジェクトを再インポートするだけです。 :)キャッシュをクリーンアップしようとしましたが、依存関係の更新は機能しませんが失敗しました。
最後にこの問題を解決しました。
新しいバージョンのファイルを古いフォルダにコピーしてファイルを上書きするだけでも、私と同じ問題に直面する可能性があります。
それを解決するために:
わたしにはできる。
C:\ Users\Username.gradle\wrapper\dists \を開きます。
最新のgradleフォルダを開きます。 gradle-4.1-rc-1-all
あなたは936kh1brdchce6fvd2c1o8t8xという名前のランダムなフォルダを見つけるでしょう
似た名前のZipファイルをダウンロードします。
例: https://downloads.gradle.org/distributions/gradle-4.1-rc-1-all.Zip
このフォルダに保存してください
Androidスタジオを再起動します
Zipフォルダが自動的に解凍され、エラーが解除されます
私はこの問題を抱えていた私はちょうどc:// user/your pc name /にあるAndroid関連のすべてのものを削除しました
Macユーザー向け
私の場合はdistributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.Zip
を使用していたので、この問題が発生します。
distributionUrl = https://services.gradle.org/distributions/gradle-4.4-all.Zipに変更して、もう一度同期する
これが役立つことを願っています。
ありがとう
時々問題はあなたのプロジェクトファイルの中のグラドルラッパーファイルです。現在のプロジェクトのGradleファイルを開き、gradle wrapper.Zipファイルを削除してからプロジェクトを同期します。
それがアップグレード後に起こった場合Android Studio、それは時代遅れのbuildtool、Update Android SDK BuildTools
によって引き起こされる可能性があります
お使いのOSの ここ からgradleをダウンロードし、installLocation/gradleにファイルを抽出してその中のフォルダーを貼り付けてください。
android Studio Gotoファイルより>設定> bulid、exec、deployment> gradleを選択し、ローカルgradleオプションを選択して、新しくダウンロードしたgradleのファイルパスを指定して、うまくいきます:)
多分あなたは端末で./gradlew build -s
を実行することができます、stacktraceはどこに問題が起こったのかをあなたに示します。
あなたがあなたのAndroidスタジオを更新したならば、それからFILE、プロジェクト構造、プロジェクトへ行き、そしてgradleバージョンをチェックしてください。その前に、C:¥Program Files¥Android¥Android Studio¥gradleでグレードのバージョンを確認し、バージョンが一致するかどうかを確認してからもう一度同期するか、Androidのグレードのバージョンを変更して再度同期します。
クローン AnySoftKeyboard そしてAndroid Studioでそれを開いた後にも同じような問題がありました。私にとってうまくいったのはAynSoftKeyboard/gradle
フォルダを削除してからメニュー項目Build > Clean Project
でプロジェクトをきれいにすることでした。
それでYourProject/gradle
フォルダを削除してプロジェクトをきれいにしてGradle同期を引き起こしてみてください。
それがあなたのケースでうまくいくことを願っています。