J'essaie d'ajouter la dépendance suivante, mais elle est ignorée. Je ne comprends pas comment le résoudre, aidez-moi. Merci.
Dépendance
compile 'com.google.apis:google-api-services-drive:v2-rev170-1.20.0'
Waring pour ignorer la dépendance
Avertissement: Dépendance org.Apache.httpcomponents: httpclient: 4.0.1 est ignoré pour le débogage car il peut être en conflit avec la version interne fournie par Android. En cas de problème, veuillez le reconditionner avec jarjar pour modifier les packages de classe. Avertissement: La dépendance org.Apache.httpcomponents: httpclient: 4.0.1 est ignorée pour la publication car elle peut être en conflit avec la version interne fournie par Android. En cas de problème, veuillez le reconditionner avec jarjar pour changer les packages de classe
Vous pouvez exclure les dépendances dans le fichier build.gradle de votre module.
compile('com.google.apis:google-api-services-drive:v2-rev170-1.20.0') {
exclude module: 'httpclient' //by artifact name
exclude group: 'org.Apache.httpcomponents' //by group
exclude group: 'org.Apache.httpcomponents', module: 'httpclient' //by both name and group
}
Exclure le module httpclient de toutes les configurations. Ajoutez ce code dans le fichier build.gradle:
configurations {
compile.exclude group: "org.Apache.httpcomponents", module: "httpclient"
}
Utilisez le code suivant pour exclure les modules en conflit de la bibliothèque des API Google.
compile 'com.google.apis:google-api-services-drive:v2-rev170-1.20.0' {
exclude module: 'httpcore'
exclude module: 'httpclient'
}