由于StAX导致的Dalvik转换错误
当我在Android项目中添加stax-api-1.0-2.jar
时,出现以下错误:
Dx trouble processing "javax/xml/stream/EventFilter.class"
Conversion to Dalvik format failed with error 1
现在我已经搜索了该网站,发现这个“转换为Dalvik格式失败,出现错误1”,外部JAR和其他许多类似的问题,并尝试了其中提供的解决方案。 不幸的是,这些解决方案不适合我。 我得出结论,问题在于使用这个罐子本身。
我的问题有两方面:
为什么Dalvik转换在使用像stax-api-1.0-2.jar
这样特定的核心外部jar时失败,但对于javax.json-1.0.4.jar
, javax.ws.rs-api-2.0.jar
和javax.annotation-api-1.2.jar
并不失败javax.annotation-api-1.2.jar
当这些也是核心jar文件?
stax-api-1.0-2.jar
可以替代哪个不会导致这个错误?