apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "cmssmartapp.erp.seojine.boardtoexcel"
minSdkVersion 8
targetSdkVersion 23
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
dexOptions {
// dex의 크기를 늘리기 위한 설정(2^16개 초과)
jumboMode true
// 앱 구동 시 자바 할당 힙을 지정
javaMaxHeapSize "4g"
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'org.apache.poi:poi:3.13'
compile 'org.apache.poi:poi-ooxml-schemas:3.13'
compile 'org.apache.poi:poi-ooxml:3.13'
compile 'commons-codec:commons-codec:20041127.091804'
compile 'dom4j:dom4j:20040902.021138'
compile 'org.apache.xmlbeans:xmlbeans:2.6.0'
}
안녕하세요.
안드로이드스튜디오에서 안드로이드 앱 개발 공부중입니다.
이번에 엑셀에 이미지와 텍스트를 삽입하는 로직을 만들어보려고 build.gradle에 엑셀 관련 라이브러리들을 추가해줬는데요.
로그캣에
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
이러한 버그가 발생하는데 검색해봐도 무슨 오류인지 모르겠습니다. ㅠㅠ
혹시 아시는분이나 참고가 될만한 답변 주시면 감사하겠습니다.