Uruchomienie projektu w Android Studio kończy się niepowodzeniem z powodu tego błędu: could not find any version that matches com.android.support:appcompat-v7:+
Jak mogę naprawić ten błąd?
Uruchomienie projektu w Android Studio kończy się niepowodzeniem z powodu tego błędu: could not find any version that matches com.android.support:appcompat-v7:+
Jak mogę naprawić ten błąd?
Odpowiedzi:
Z Android Studio przejdź do: Narzędzia >> Android >> Menedżer SDK
Wybierz i zainstaluj „Dodatki | Repozytorium pomocy dla Androida”
cordova build android
podobny błąd!
U mnie zadziałało po zmianie wersji z 7: 27. + na 7: +
Również, jak powiedziano w Jak zaktualizować narzędzia platformy Android w bezgłowym Linuksie?
android list sdk
android update sdk --no-ui --filter extra
Filter extra not supported
W pliku Project> app> build.gradle zamień wiersz
implementation 'com.android.support:appcompat-v7:+'29.+'
z
implementation 'com.android.support:appcompat-v7:+'
i linia
implementation 'com.android.support:design:29.+'
z
implementation 'com.android.support:design:+'
Następnie wyczyść kompilację
To bardzo proste. Prosimy zaktualizować i zastąpić poniższy kod w pliku build.gradle (projekt: nazwa aplikacji).
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
aapt
, javac
i dx
ręcznie bez Gradle.
Wszystkie te odpowiedzi okazały się dla mnie nieprawidłowe. Zamiast tego w swoim studio android spójrz poniżej po lewej stronie. Będzie w tym jakaś pomoc.
Na przykład zauważysz
This support library should not use a different version (32) than the compilesdkVersion (23)
Następnie zmień wersję na 23 w ten sposób
kompiluj „com.android.support:support-v4:23”
Teraz zobaczysz komunikat
A newer version of com.android.support-v4 than 23 is available 23.4.0
.
Stąd wiedziałem, że jest poprawna wersja 23.4.0
Do kogo przybył tutaj z powodu tego samego błędu, ale w wersji 29, zmień bibliotekę pomocy technicznej na wersję 28:
build.gradle (aplikacja):
dependencies {
...
implementation 'com.android.support:appcompat-v7:28.+'
...
}
Żadne z rozwiązań Google nie działało dla mnie. Wtedy zobaczyłem Androida obsługuje tylko bibliotekę do wersji 28. To dziwne, że otrzymałem ten błąd w gotowym projekcie Android Studio.
Nie jestem pewien, która wersja Android Studio była, ponieważ zaktualizowałem Studio po błędzie. Teraz w Android Studio 3.6.3, nowe projekty przychodzą z 'androidx.appcompat: appcompat: 1.0.2'.