大家好,我在Build我Android程式的時候出現以下錯誤:
Duplicate class org.xmlpull.v1.XmlPullParser found in modules xmlpull-1.1.3.3.jar -> xmlpull-1.1.3.3 (org.xmlpull:xmlpull:1.1.3.3) and xmlpull-1.1.3.4d_b4_min.jar -> xmlpull-1.1.3.4d_b4_min (xmlpull:xmlpull:1.1.3.4d_b4_min)
Duplicate class org.xmlpull.v1.XmlPullParserException found in modules xmlpull-1.1.3.3.jar -> xmlpull-1.1.3.3 (org.xmlpull:xmlpull:1.1.3.3) and xmlpull-1.1.3.4d_b4_min.jar -> xmlpull-1.1.3.4d_b4_min (xmlpull:xmlpull:1.1.3.4d_b4_min)
已有先搜尋其他人的處理方式 嘗試了以下方式依然不行:
於build.gradle 加入
configurations {
all*.exclude group: 'xpp3', module: 'xpp3'
}
於build.gradle dependencies 加入
implementation 'xmlpull:xmlpull:1.1.3.4d_b4_min'
implementation('de.westnordost:osmapi-notes:1.3') {
exclude group: 'net.sf.kxml', module: 'kxml2'
exclude group: 'xmlpull', module: 'xmlpull'
exclude group: 'xpp3', module: 'xpp3'
}
於build.gradle buildTypes release 加入
shrinkResources false
minifyEnabled false
我使用的Andrioid Studio版本是2024.1.2
Gradle版本 8.10
再麻煩各位了,謝謝![/images/emoticon/emoticon46.gif](/images/emoticon/emoticon46.gif)