11
votes

com.android.builder.backaging.duplicateFileException: Dupliquer les fichiers copiés dans apk meta-Inf / maven / com.fasterxml.jackson.core / jackson-databind / pom.xml

Je crée une application qui utilise une application qui utilise un restasibilité pour aller chercher des données, et pour cette opération, j'utilise à destination 2, OKHTTP3 et Jackson pour analyse JSON à l'objet de l'objet, mon application utilise également la messagerie cloud Firebase

lorsque je compile mon code Il me donne une erreur suivante et je ne peux pas l'exécuter

Erreur: l'exécution a échoué pour la tâche ': App: TransformResourceswithmergejavaresfordebug'.

com.android.build.api.transform.transformException: com.android.builder.packaging.duplicatefileeException: Dupliquer les fichiers copiés dans apk meta-Inf / maven / com.fasterxml.jackson.core / Jackson-Databind / POM. XML Fichier1: /USERSERS/SILENT/WORK/SILENTINFOTECH/DOOORYE/App/LIBS/JACKSON-DATABIND-2.7.2.JAR Fichier2: /USERSERS/SILENT/GRADLE/CACHES/MODULES-2/files-2.1/com.fasterXML.Jackson.core/jackson-Databind/2.2.2/3c8f601861E801E6F8676C16F6/Jackson-Databind-2.2.jarleda-2.2.jarled2/p >

J'utilise Android Studio 2.1.1 et OS X el Capitan 10.11.2

Certaines bibliothèques ont ajouté dans les projets LIBS Dossier

Converter-Jackson-2.0. 2.jar

jackson-annotations-2.7.0.jar

jackson-core-2.7.2.jar

Jackson-Databind-2.7.2.jar

My Build.Gradle Fichier Xxx

J'ai également essayé d'ajouter à la suite de mon fichier build.Gradle, mais cela ne fonctionne pas pour moi xxx

a également essayé d'invalider les caches et le redémarrage, et également reconstruire, propre, Eve n J'ai essayé avec la suppression manuelle des caches mais c'est toujours sa donnez-moi d'erreur

J'utilise la messagerie en nuage de Firebase dans mon projet lorsque je supprimai toute la dépendance de la messagerie en cloud Firebase, puis du projet exécuté avec succès, mais quand j'ajoute la dépendance de la FCM Toujours donner une erreur.


0 commentaires

3 Réponses :


15
votes

au lieu de ce xxx pré>

essayez ceci p> xxx pré>

et plus chose p>

supprimer cette ligne p >

compile fileTree(dir: 'libs', include: '*.jar')


4 commentaires

Erreur modifiée en erreur: l'exécution a échoué pour la tâche ': App: TransformClassesWithjorerggingfordebug'. > com.android.build.api.transform.transformException: java.util.zip.zipException: entrée en double: com / fasterxml / jackson / databind / abstracttyperesolver.class


vous me suggérez de le supprimer mais j'ai besoin de toutes ces libs, je l'utilise sur mon application


@Indrajitsinhrayjada Supprimez cette ligne et ajoutez des dépendances désolé j'écris une chose courte.


Yeh fonctionne comme charme, merci @ironman tu as fait ma journée :), j'ai accepté et



2
votes

apportez des modifications dans la gredle, vous devez exclure code> sur Maven aussi.

configurations {
all*.exclude group: 'com.android.support', module: 'support-v4'
}


2 commentaires

Erreur modifiée en erreur: l'exécution a échoué pour la tâche ': App: TransformClassesWithjorerggingfordebug'. > com.android.build.api.transform.transformException: java.util.zip.zipException: entrée en double: com / fasterxml / jackson / annotation / jacksonannotation.class


Merci pour votre aide, accepté Ans. Travailler comme charme :)



0
votes

Mise en œuvre 'com.google.fireBase: Firebase-ADS: 15.0.1' Mise en œuvre 'com.google.fireBase: Firebase-Core: 16.0.1'

Ajouter ceci Mise en œuvre 'com.google.android.gms: Play-Services: 12.0.1'


0 commentaires