Duplicar archivos al agregar la compilación con Gradle en Android Studio
Estoy tratando de añadir Jackson a mi proyecto de Android Studio Lo hago añadiéndolo a las dependencias en gradle:
dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:19.+' compile 'com.android.support:support-v4:19.+' compile files('libs/universal-image-loader-1.9.2.jar') compile 'com.google.android.gms:play-services:+' compile 'com.fasterxml.jackson.core:jackson-databind:2.4.3' }
Gradle build funciona bien, sin embargo, cuando quiero ejecutar pruebas en Android Studio me da el siguiente error:
- Error: No se encontró el complemento con id 'com.github.dcendents.android-maven'
- Error al cargar la biblioteca nativa 'libnative-platform.so' para Linux amd64
- Error de fusión de manifiesto
- Instalar crashlytics sin tela?
- Nombres de los parámetros del método build-preserve de Gradle release
Error:Gradle: duplicate files during packaging of APK .../app/build/outputs/apk/app-debug-unaligned.apk Error:Gradle: Execution failed for task ':app:packageDebug'.
Archivos duplicados copiados en APK META-INF / LICENSE Archivo 1: … /. Gradle / caches / modules-2 / files-2.1 / com.fasterxml.jackson.core / jackson-annotations / 2.4.3 / a30ec6f59b6d31b2df06fa73925fda2fc7e84486 / jackson- Annotations-2.4.3.jar Archivo 2: … /. Gradle / caches / modules-2 / files-2.1 / com.fasterxml.jackson.core / jackson-annotations / 2.4.3 / a30ec6f59b6d31b2df06fa73925fda2fc7e84486 / jackson-annotations-2.4 .3.jar
He intentado invalidar caches en Android Studio, pero no funciona. ¿Puede alguien ayudarme, por favor?
- Gradle con java 8 para retrolambda - Android no puede encontrar anotaciones TargetApi
- Error de Gradle: Se permite acceso de escritura desde el hilo de envío de eventos sólo en android studio
- Gradle Android buildTypes que se sobreponen
- Android Studio 2.1.1: "no se detectaron dispositivos usb ni emuladores en ejecución"
- Compartir una biblioteca de Android entre varias aplicaciones de Android con Gradle
- ¿Cómo puedo incluir cadenas de otro módulo en Android Studio
- ¿Es seguro eliminar la carpeta .gradle en Android Studio?
- Cómo poner mis bibliotecas delante de android.jar editando build.gradle en Android-Studio
Se puede excluir la adición de este bloque a su build.gradle
:
android { packagingOptions { exclude 'META-INF/LICENSE.txt' } }
- Android-NDK-Añadir Native Support-NDK ubicación no válida en las preferencias
- El servicio de Android se detiene al salir de la aplicación