使用 XStream 或 javax.xml.bind 進行 XML 與 Java 實體類轉換時,導入相關 JAR 包後 Eclipse 報錯:Conversion to Dalvik format failed with error 1。
主要原因是 JAR 包版本衝突、重複類、或 Android 不支持的標準庫(如完整的 JAXB)。Android 運行時為 Dalvik/ART,不支持所有 Java SE API。
XmlPullParser 或 SimpleXml、Gson(配合註解)jaxb-android)build.gradle 中排除傳遞依賴