Android Studio gradle プラグインの新しいバージョン 7.4.2.pom が問題をダウンロードできない

Android Studio の同期中に org.gradle.api.plugins.UnknownPluginException が発生します。プラグイン [id: 'com.android.application'、バージョン: '7.4.2'] が次のソースのいずれにも見つかりませんでした。

pomプラグインがダウンロードできなくなってしまいました 数日前からずっと作業してます パソコンを壊したいだけなんですが 今日はイライラしてぐちゃぐちゃしてました。

Android Studio プロキシの問題は次のとおりです。

        デフォルトではプロキシを設定しません。インストール後、プロキシを設定するように求められます。実際、プロキシの設定は間違っています。他の人の方法によると、中国科学院のミラーサイトのアドレスが開きます。ソースの関連付けが設定されています:mirrors.opencas.ac.cn ポート: 80、現時点では、gradle-7.5-bin はダウンロードできますが、pom プラグインはダウンロードできません。

解決策は次のとおりです。設定... => システム設定 => HTTP プロキシ => プロキシ設定の自動検出を選択します。内部の URL チェック ボックスは設定せず、空のままにしておきます。問題の原因となる URL を設定しただけです。は次のとおりです。

 [適用] をクリックしてプロジェクトを終了し、同期します。このとき、プロキシ設定ウィンドウが表示される場合があるので、[HTTPS プロキシを有効にする] のチェックを外します (デフォルトでチェックされています)。

 このときのgradle.propertiesは次のようになります。

 

次の手順は問題を解決するために必要なわけではありませんが、問題を解決しようとするプロセスです。

以前に pom ファイルを手動でダウンロードしようとしましたが、長い間検索した結果、最終的に pom ファイルの URL を見つけました: https://maven.google.com/web/index.html#com.android.application: com.android.application.gradle.plugin

すべてのプラグインはこのディレクトリにあり、プラグインをクリックするとプラグインの詳細がリストされます。

 

 プラグインがダウンロードされるのですが、どこに置くかというと、最初はプラグインのディレクトリが作成されず、このディレクトリが/Users/xxx/.gradle/caches/modules-2/files-2.1となっており、files-2.1には最初は作成されていませんが、Android Studio のインストール後は modules-2 ディレクトリにのみ生成されます (file2-2.1 は同期が完了した後にのみ作成されます) files-2.1 にはいくつかのレベルのディレクトリがあります。これらはアプリケーションとライブラリに分かれており、完全なディレクトリは次のとおりです。

com.android.application プラグイン ディレクトリ: /Users/xxx/.gradle/caches/modules-2/files-2.1/com.android.application/com.android.application.gradle.plugin/7.4.2/xxxx-uuid/ com.android.application.gradle.plugin-7.4.2.pom

com.android.library プラグイン ディレクトリ: /Users/xxx/.gradle/caches/modules-2/files-2.1/com.android.library/com.android.library.gradle.plugin/7.4.2/xxxx-uuid/ com.android.library.gradle.plugin-7.4.2.pom
 

そこにはランダムな名前 (xxx-uuid) があり、uuid で生成される必要があります。これはランダムな文字列ディレクトリです。Android Studio への完全なパスを設定する必要がある構成ファイルが存在する必要があることがわかります。手動による方法では確実に信頼できません。

さらに、このディレクトリ com.android.tools.build: /Users/xxx/.gradle/caches/modules-2/files-2.1/com.android.tools.build/gradle の下には、pom ファイルと moudle ファイルもあります。 /7.4.2 /b8e7933310de7f43a224708f3a945d6bb6668eba/gradle-7.4.2.pom, /Users/xxx/.gradle/caches/modules-2/files-2.1/com.android.tools.build/gradle/7.4.2/cd22337f99b5a2446 abfa 6a1769730cf74dd15d4/ gradle-7.4.2
.moduleのpomとモジュールをどこからダウンロードすればいいのかわかりません その中にgradle-7.4.2.jarとgradle-7.4.2-sources.jarがあります どこからダウンロードすればよいのかわかりませんこれらのファイルです。つまり、手動ダウンロードではあり

上記の方法が機能しない場合は、Google にアクセスすることをお勧めします。以下はスタックオーバーフローに関するディスカッションです。お役に立てれば幸いです。Java - Gradle sync failed: Plugin [id: 'com.android.application', version : '7.1.2'、適用: false]は次のソースのいずれにも見つかりませんでした:

おすすめ

転載: blog.csdn.net/dongtinghong/article/details/130407680