Android Studio错误:エラー: ':app @ debug / compileClasspath'の依存関係を解決できません记录

序文

Module下にbuild.gradle更新さ依存ではなく、ダウンに多少依存して更新された、ネットワークへのアクセスは、通常、テストの様々な方法です。ときどき、依存関係を更新できない場合がありました。通常、複数の同期の後に依存関係がプルダウンされる可能性があります。この更新後、AndroidUtilCodeライブラリを更新できませんでした。その後、さまざまな方法を試すしかありませんでした。

メソッドを試す

最初にプロジェクトクリーンアップして再構築してから、プロジェクトを無効にして再起動してください。どちらも効果がありません。次に、インターネット上でOffline workモードが閉じていることを確認してください。ただし、Studioが開いていて更新されている3.6.1ため、オフラインで同期するときにオフラインで閉じるよう求めるメッセージが表示されます。同期更新。後で、プロジェクトの下、またはCドライブユーザーの下の.gradleフォルダにエージェントがあると多くの人が言ったのを見ましたgradle-wrapper.propertiesが、私のプロジェクトは存在しません。いくつかの試みの後、それはまだ不可能です。

最終的な解決策

プロジェクトレベルのbuild.gradleファイルで、次のAliのミラー構成を次のように使用できることがわかりました

buildscript {

    repositories {
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
        google()
        jcenter()
    }

}
allprojects {
    repositories {
        google()
        jcenter()
        mavenCentral()
        maven { url "https://jitpack.io" }
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}

    }
}

大丈夫かと思ったのですが、結局うまくいきませんでしたので、Studioを再インストールしたいです。最後に、jcenter上記に依存関係が解放されたと思い、ついに追加する以下の設定を見つけ、同期後にようやく問題を解決しました。

maven{ url'http://maven.aliyun.com/nexus/content/repositories/jcenter'}

他のブログをチェックして、以下の設定を確認し、メモを取ってください。

maven { url 'https://maven.aliyun.com/repository/public' }

同期が完了すると、対応する依存関係のキャッシュがローカルで生成されます。現時点では、プロジェクトレベルのbuild.gradleファイルをコンパイルして通常どおり実行できます。オフラインモードにすると、各コンパイルの時間を短縮できます。新しい依存関係の更新がある場合は、同期できます。 。

参考記事:

エラー: ':app @ releaseUnitTest / compileClasspath'の依存関係を解決できません:Coul完美解答

jcenterをダウンロードできない場合は、国内ミラーダウンロードを使用して解決してください

いいね/コメントは大歓迎です、あなたの承認と励ましは私の執筆の最大の動機です!

公開番号に注意を払います。年輪の数周を見て、より興味深いテクノロジー、ツール、ゴシップ、リソースを確認します。
公開番号.png

おすすめ

転載: www.cnblogs.com/jqnl/p/12675444.html