Entrada zip duplicada )
Consigo "error duplicado de la entrada de la cremallera" al usar minifyEnabled.
Versión de Android Studio: 1.0 rc 1
Versión del sistema operativo: Mac OS 10.9.5
Versión Java JRE / JDK: "1.7.0_71"
Gradle: 0.14.0
- Gradle, Javadoc y la documentación de Android
- Gradle Error: Índice de cadenas fuera del rango: 0
- Android studio - No se pudo completar la ejecución de gradle - error al abrir el archivo zip
- ¿Cómo desarrollar aplicaciones Android?
- ¿Cuál es la sintaxis para escribir comentarios en el archivo build.gradle?
Éstos son algunos de mis ajustes de build.gradle.
compileSdkVersion 21 buildToolsVersion "21.1.1" packagingOptions { exclude 'META-INF/DEPENDENCIES.txt' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE' exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/notice.txt' exclude 'META-INF/MANIFEST.MF' exclude 'META-INF/license.txt' exclude 'META-INF/dependencies.txt' } buildTypes { release { minifyEnabled true //proguardFile file('proguard-project.txt') proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' } debug { minifyEnabled true //proguardFile file('proguard-project.txt') proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' debuggable true applicationIdSuffix = '.alpha' versionNameSuffix = 'a' } } dependencies { compile 'com.android.support:support-v4:21.0.0' compile 'com.android.support:appcompat-v7:21.0.2' compile project(':modules:Aviary-SDK') compile project(':modules:facebook') compile ('com.crashlytics.android:crashlytics:1.+'){ exclude group: 'commons-io', module: 'commons-io' //added this because crashlytics seems to be using commons-io } compile 'com.google.android.gms:play-services:6.1.11' compile 'org.apache.httpcomponents:httpcore:4.3.2' compile 'org.apache.httpcomponents:httpmime:4.3.5' }
Consigo este mensaje de error cuando ensampoDebug:
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:proguardDebug'. > java.io.IOException: Can't write [/Users/tomoaki/Workspace/temp/someproject/app/build/intermediates/classes-proguard/debug/classes.jar] (Can't read [/Users/tomoaki/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-io/1.3.2/b6dde38349ba9bb5e6ea6320531eae969985dae5/commons-io-1.3.2.jar(;;;;;;!META-INF/MANIFEST.MF)] (Duplicate zip entry [commons-io-1.3.2.jar:org/apache/commons/io/CopyUtils.class]))
Leí esta pregunta, pero las respuestas no funcionaron para mí. Cualquier ayuda es apreciada.
- Android / Gradle prueba de espresso no iniciar actividad
- De compilación ./gradlew falla con TypeSystem.getUnannotatedType
- Android: eliminar la actividad del sabor
- Tipo no admitido 'propiedad' en el archivo logback.xml
- Error: Se encontró un problema con la configuración de task collectDebugMultiDexComponents
- ¿Cómo hacer que runProguard funcione para el plugin Gradle de android-library?
- ¿Puede un AAR incluir dependencias transitivas?
- ¿Es posible declarar git repository como dependencia en android gradle?
Puesto que usted lo encontró está en el aviario también, usted podría intentar:
compile (project (': modules: Aviary-SDK')) {grupo de exclusión: 'commons-io', module: 'commons-io'}
De esta manera no obtendrá el error DSL.