gpt4 book ai didi

android - 使用 Simple-Xml 和 Robolectric 进行测试时出现 XmlPullParserException

转载 作者:行者123 更新时间:2023-11-28 20:53:32 25 4
gpt4 key购买 nike

我目前正在使用 Robolectric 为 Android 编写测试。但是,当我尝试使用 simple-xml 解码 XML 文档时,它会抛出

No valid parser classes found in      
org.kxml2.io.kXmlParser,org.kxml2.io.KXmlSerializer

经过进一步检查,异常似乎发生在 simple-xml 框架中的 PullProvider 中

XmlPullParser parser = factory.newPullParser();

看起来 Robolectric 不支持 XmlPullParser。有没有人找到解决方法?

最佳答案

目前看来唯一的解决方法是在 Robolectric 中创建您自己的阴影。

有关创建阴影的更多信息 here

关于android - 使用 Simple-Xml 和 Robolectric 进行测试时出现 XmlPullParserException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35320614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com