Android Studioは、com.android.support:appcompat-v7:+に一致するバージョンを見つけることができませんでした


104

Android Studioでプロジェクトを実行すると、次のエラーで失敗します。 could not find any version that matches com.android.support:appcompat-v7:+

このエラーを修正するにはどうすればよいですか?


1
実際、これは私にとって有効な
David

回答:


193

Android Studioから次の場所に移動します:ツール>> Android >> SDK Manager

「Extras | Android Support Repository」を選択してインストールします


16
+1であり、これは「Androidサポートライブラリ」と同じではないことに注意してください...「Androidサポートリポジトリ」が必要になります
dwerner

5
サポートリポジトリバージョン12がインストールされていますが、まだこのエラーが発生します。
IgorGanapolsky 2015

1
ありがとう!これにより、PhoneGapで私がcordova build android同様のエラーをスローしていた問題も修正されました!
Giel Berkers、2015

1
名前が「サポートライブラリのローカルMavenリポジトリ」(v28)に変更されました
n00dl3 '18

1
UIが変更され、これらの回答が機能しなくなった(Android Studio 3. +)。はぁ。
SMBiggs 2018

17

私にとっては、バージョンを7:27. +から7:+に変更した後に機能しました


すごい...素晴らしい...カメラプラグインを追加すると、このエラーが発生し、「com.android.support:support-v4:27+」をコンパイルして「com.android.support:support-v4:+」をコンパイルすると解決しました
セイバータバタバエヤズディ


11

プロジェクト>アプリ> build.gradleファイルで行を置き換えます

implementation 'com.android.support:appcompat-v7:+'29.+'

implementation 'com.android.support:appcompat-v7:+'

そしてライン

implementation 'com.android.support:design:29.+'

implementation 'com.android.support:design:+'

その後、クリーンビルド


バージョンの更新によりコードが壊れる可能性があるため、バージョン
ruX

8

とても簡単です。build.gradle(Project:App Name)の以下のコードを更新して置き換えてください。

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}


Gradleのベースのプロジェクトのためにこれは作品、あなたが実行している場合、それはずっとそう助けをしていませんがaaptjavacおよびdx手動のGradleなし。
Silas S. Brown

3

インストール後Extras|Android Support Repository、動作しません。次に、ファイルのv7:1.6v7:1.8に変更しapp build.gradleます。

com.android.support:appcompat-v7:1.8.+! そしてそれは私のために働きます。


0

SDK Manager.exeAndroid Studioフォルダーで開き、対応するAPIをインストールします。


0

私はこれらすべての答えが私には正しくないことに気づきました。代わりに、Androidスタジオで左側を下に見てください。これにはいくつかの助けがあります。

たとえば、あなたは気づくでしょう This support library should not use a different version (32) than the compilesdkVersion (23)

次に、このバージョンを23に変更します。

「com.android.support:support-v4:23」をコンパイルします

これで、メッセージが表示されます A newer version of com.android.support-v4 than 23 is available 23.4.0

それが正しいバージョンであることを私が知った方法です 23.4.0


それは別の問題です。
フランマルゾア

0

Intellijで新しいプロジェクトを作成した後にこれが表示された場合は、[Use AndroidX Artifacts]をオンにして再度作成してみてください。


0

同じエラーでバージョン29の人がここに来た場合は、サポートライブラリをバージョン28に変更してください。

build.gradle(app):

dependencies {
    ...
    implementation 'com.android.support:appcompat-v7:28.+'
    ...
}

グーグルソリューションのどれも私のために働いた。次に、Androidはバージョン28までのライブラリしかサポートしていないことを確認しました。すぐに作成されたAndroid Studioプロジェクトでこのエラーが発生したのは奇妙です。

Android Studioのバージョンがわからない。エラーが発生したためStudioをアップグレードした。Android Studio 3.6.3では、「androidx.appcompat:appcompat:1.0.2」を備えた新しいプロジェクトが登場しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.