L'exécution d'un projet dans Android Studio échoue avec cette erreur: could not find any version that matches com.android.support:appcompat-v7:+
Comment puis-je corriger cette erreur?
L'exécution d'un projet dans Android Studio échoue avec cette erreur: could not find any version that matches com.android.support:appcompat-v7:+
Comment puis-je corriger cette erreur?
Réponses:
Depuis Android Studio, accédez à: Outils >> Android >> Gestionnaire de SDK
Sélectionnez et installez "Extras | Dépôt de support Android"
cordova build android
erreur similaire était générée!
Pour moi, cela a fonctionné après avoir changé la version de 7: 27. + à 7: +
Aussi comme indiqué sur Comment mettre à jour les outils de la plate-forme Android dans un Linux sans tête?
android list sdk
android update sdk --no-ui --filter extra
Filter extra not supported
Dans Projet> app> fichier build.gradle, remplacez la ligne
implementation 'com.android.support:appcompat-v7:+'29.+'
avec
implementation 'com.android.support:appcompat-v7:+'
et ligne
implementation 'com.android.support:design:29.+'
avec
implementation 'com.android.support:design:+'
Puis nettoyer la construction
C'est très simple. Veuillez mettre à jour et remplacer le code ci-dessous dans build.gradle (Projet: Nom de l'application).
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
aapt
, javac
et dx
manuellement sans Gradle.
J'ai trouvé toutes ces réponses incorrectes pour moi. Au lieu de cela, dans votre studio Android, regardez ci-dessous à gauche. Il y aura de l'aide pour cela.
Par exemple, vous remarquerez
This support library should not use a different version (32) than the compilesdkVersion (23)
Ensuite, vous changez la version de en 23 comme ça
compilez 'com.android.support:support-v4:23'
Maintenant, vous verrez un message
A newer version of com.android.support-v4 than 23 is available 23.4.0
.
C'est comme ça que je savais que la bonne version est 23.4.0
À qui est venu ici pour la même erreur mais la version 29, changez votre bibliothèque de support en version 28:
build.gradle (application):
dependencies {
...
implementation 'com.android.support:appcompat-v7:28.+'
...
}
Aucune des solutions googlées n'a fonctionné pour moi. Ensuite, j'ai vu qu'Android ne supportait que la bibliothèque jusqu'à la version 28. Il est étrange que j'aie cette erreur dans un projet Android Studio créé par défaut.
Je ne sais pas quelle version d'Android Studio était, car j'ai mis à niveau Studio après une erreur. Désormais dans Android Studio 3.6.3, de nouveaux projets viennent avec 'androidx.appcompat: appcompat: 1.0.2'.