Salut j'obtiens l'erreur suivante lors de l'exécution de mon projet android:Android: Apache POI en double entrée: org/apache/xmlbeans/xml/flux/erreur Location.class
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: org/apache/xmlbeans/xml/stream/Location.class
J'ai cherché sur cette question sur Internet, differenet type de solutions fourni quelques-uns d'entre eux comme ci-dessous:
1] Enable multidex, (by doing `multiDexEnabled true`),
2] Remove support library v4 as v7 comes with it, (I am using only v7),
3] Increase jvm heap size through gradle or through gradle.properties,
2] Do not use multiple playstore library versions (Which I am not using already)
Tout ce qui précède a commencé quand j'ajouté dependecy pour Apache POI en gradle comme suit:
dependencies {
....
compile group: 'org.apache.poi', name: 'poi-ooxml', version: '3.14'
}
Rien de ce qui précède a fonctionné dans mon cas. Pourquoi cela se passe & quelle est la solution fiable.
J'ai déjà résolu le bug en utilisant https://github.com/andruhon/android5xlsx projet merci :) – pcj