Androidスタジオエラー:解決に失敗しました:androidx.appcompat:appcompat:1.1.0問題の解決策

       今日、githubからダウンロードしたプロジェクトをインポートし、次のようなエラーを報告しました:ERROR:Failed to resolve:androidx.appcompat:appcompat:1.1.0。インターネットで問題を検索したところ、ほとんどの理由は1です。1.1.0を1.0に変更します。 2、2、sdk compileSdkVersionbuildToolsVersionの問題。

        ここで報告されたエラーは確かに上記の理由ではないので、appcompatの関連APIを調べて、理由を見つけました。

依存関係を宣言する

Appcompatの依存関係を追加するには、GoogleMavenリポジトリをプロジェクトに追加する必要があります。詳細については、GoogleのMavenコードベースお読み ください。

build.gradle 必要なアーティファクトの依存関係をアプリケーションまたはモジュールのファイルに追加します 

依存関係{ 
    defappcompat_version = "1.2.0"

    実装 "androidx.appcompat:appcompat:$ appcompat_version" 
    //古いバージョンのプラットフォーム
    実装でドローアブルを読み込んで色付けする場合 "androidx.appcompat:appcompat-resources:$ appcompat_version" 
}

注:Google Mavenコードベースをプロジェクトに追加してから、コンパイルとパスを再試行する必要があります。

allprojects {
    repositories {
        google()

        // If you're using a version of Gradle lower than 4.1, you must instead use:
        // maven {
        //     url 'https://maven.google.com'
        // }
        // An alternative URL is 'https://dl.google.com/dl/android/maven2/'
    }
}

おすすめ

転載: blog.csdn.net/qaz4300321/article/details/109385554