gpt4 book ai didi

android - 移植到 Android : why am I getting "Can' t create default XMLReader; is system property org. xml.sax.driver 集?”?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:38:32 25 4
gpt4 key购买 nike

我正在将一些在我的桌面上运行良好的 Java 代码移植到 Android。我有以下代码段:

import org.xml.sax.InputSource;
import org.xml.sax.XMLReader;
import org.xml.sax.helpers.XMLReaderFactory;
// ...
XMLReader p = XMLReaderFactory.createXMLReader();

在最后一行我得到以下异常:

Can't create default XMLReader; is system property org.xml.sax.driver set?

当我在桌面上测试代码时,它运行良好。为什么我会在 Android 上遇到此异常,我该如何解决?谢谢!

最佳答案

我的解决方案是在我的 MainActivity 中包含以下代码:

System.setProperty("org.xml.sax.driver","org.xmlpull.v1.sax2.Driver");

关于android - 移植到 Android : why am I getting "Can' t create default XMLReader; is system property org. xml.sax.driver 集?”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10165477/

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