Cette bibliothèque de prise en charge ne doit pas utiliser une version différente, erreur dans la construction.gradle
Il y a un problème dans mon build.gradle
. L'erreur dans le gradle est que ( compile 'com.android.support:appcompat-v7:24.0.0-beta1'
) sur cette ligne de l'affichage du message d'erreur que (Cette bibliothèque de prise en charge ne doit pas utiliser une version différente(24 ), puis le compiler version du sdk 23)
Une idée? Et j'ai utilisé Android Studio 2.1.2 et le principal problème est que dans Android studio il n'y a pas de android support library. le pic est en dessous de
OriginalL'auteur Mahmood khan | 2016-06-28
Vous devez vous connecter pour publier un commentaire.
Votre
compileSdkVersion
est23
dans lebuild.gradle
fichier, mais que vous essayez d'utiliserappcompat-v7:24.0.0
qui est pour l'API 24, de sorte que vous devriez utiliserappcompat-v7:23.x.y
pour API 23. Si vous voulez toujours utiliserappcompat-v7:24.0.0
alors vous devez changer lecompileSdkVersion
à 24Vous devriez l'utiliser pour
compileSdkVersion
23:et ce pour
compileSdkVersion
24 :Modifier
Si vous travaillez sur Android Studio, alors vous n'avez probablement pas besoin de s'inquiéter à propos de la dernière version disponible, il va vous permettre de connaître la dernière version disponible.
Vous pouvez également vérifier les dernières versions disponibles pour chaque version du sdk ici
vous pouvez consulter developer.android.com/topic/libraries/support-library/... pour la version la plus récente de la bibliothèque de prise en charge, Android Studio va vous rappeler quand il y a une nouvelle version de bibliothèques de prise en charge disponible
Vous pourriez parcourir jcenter.bintray.com/com/android/support/appcompat-v7
maintenant, il montre , google play ne prend pas en charge SDK 23 !? à l'ide et de la compilation n'est pas pris en charge(obsuleter) doit être modifiée pour être mise en œuvre dans la plupart des cas
OriginalL'auteur Ashish Ranjan
Yep, ils ne doivent pas être différents. Changer de
compile 'com.android.support:appcompat-v7:23.4.0'
Pas de problème. 🙂 Je vous serais reconnaissant si vous cochez cette réponse comme correcte.
Je vous demande un peu de retard. Mais pourquoi? Que faire si j'ai mis les différentes.
Parce que Google garantir que les bibliothèques avec une même version fonctionnent correctement et problèmes/bugs peut arrivé dans le cas d'incompatibilités entre les différentes versions. De sorte que son meilleur et de bonne pratique de garder tous d'entre eux avec la même version. C'est encore mieux de garder tous d'entre eux à l'ancienne version, au lieu de spécifier les différentes versions.
OriginalL'auteur Borislav Kamenov