les bibliothèques doivent utiliser la même version de la spécification (mélange de versions peut conduire à l'exécution des plantages). Versions trouvées 28.0.0-alpha1, 26.1.0
ll com.android.bibliothèques de prise en charge doivent utiliser la même version exacte
spécification (mélange de versions peut conduire à l'exécution des plantages). Trouvé
versions 28.0.0-alpha1, 26.1.0. Les exemples incluent
com.android.support:animation-vecteur-drawable:28.0.0-alpha1 et
com.android.support:customtabs:26.1.0 moins... (Ctrl+F1) Il y a
certaines combinaisons de bibliothèques, ou les outils et les bibliothèques, qui sont
incompatible, ou peut conduire à des bugs. Une telle incompatibilité est
la compilation avec une version de l'Android bibliothèques de prise en charge qui n'est pas
la dernière version (ou en particulier, une version inférieure à celle de votre
targetSdkVersion).
mon gradle dépendances:-
implementation 'com.google.firebase:firebase-ads:15.0.1'
implementation 'com.google.firebase:firebase-core:16.0.1'
avertissement sur ce dépendances -----------------------------
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'
testImplementation 'junit:junit:4.12'
implementation 'com.google.android.gms:play-services-vision:15.0.2'
implementation 'com.theartofdev.edmodo:android-image-cropper:2.3.+'
implementation 'com.memetix:microsoft-translator-java-api:0.6.2'
implementation 'com.google.firebase:firebase-crash:16.0.1'
implementation 'com.facebook.android:audience-network-sdk:4.+'
>
- Cochez cette lien.
- vous utilisez différentes versions de firebase, ce qui est mauvais en lui-même. Chacun d'entre eux, il est ovn version des bibliothèques de prise en charge, qui est à l'origine de ce message
- qu'est-ce que compileSdkVersion ?
- compileSdkVersion est de 28
- je m en utilisant la dernière version de firebase @VladyslavMatviienko
- oui, mais encore il est de 2 versions différentes. Vous pouvez essayer d'utiliser le plus bas pour les deux (15.0.x)
- j'ai cette erreur lors de l'ensemble de version inférieur a Omis d'aviser de la résolution des dépendances à l'écoute. La bibliothèque com.google.android.gms:jouer-services de mesure de base est demandée par plusieurs autres bibliothèques [[15.0.2,15.0.2], [16.0.0,16.0.0]], mais résout à 16.0.0. Désactiver le plugin et de vérifier vos dépendances arbre à l'aide de ./gradlew :app:dépendances.
- changement compileSdkVersion 27 et com.android.support:appcompat-v7:27.1.1
- désolé je veux la solution avec la dernière compileSdkVersion "28"
Vous devez vous connecter pour publier un commentaire.
Quelque chose avec l'ancienne bibliothèque et Le coupable est firebase-core:16~;
Après quelques essais j'ai résolu ce problème.
De cette answere et cette réponse j'ai résolu l'erreur.
J'ai Utilisé ce code avec toutes les mises à jour des bibliothèques d'aujourd'hui et de résoudre les erreurs:
Un tel comportement fait de nouveaux développeurs tête de zéro.
Si cela résout votre problème, nous vous prions de laisser les autres le savent aussi.
Heureux de codage.
Mise à jour.
Remarque: N'oubliez pas de vérifier si il y a d'autres bibliothèques ajouté à votre projet causant d'avertissement.
La preuve de son travail.
Utiliser cette dependencie
implementation 'com.android.support:appcompat-v7:27.1.1'
Cela est dû au fait que votre image cropper bibliothèque contient l'ancienne version de la bibliothèque de prise en charge. L'utiliser sur votre Image Cropper bibliothèque:
Cela permettra d'éliminer de votre gradle question .
Utiliser ce dépendances ci-dessous
nitinkumarp de travail donne des conseils. Peut-être que le conflit a plusieurs dépendances. Vous devez vérifier chaque une, supprimer toutes les dépendances et les ajouter et synchroniser les un par un jusqu'à ce qu'un message d'avertissement s'affiche. Ce sera à la dépendance qui provoque le message d'avertissement.