0 android xmlpullparser android-2.2-froyo
我正在尝试使用XMLPullParser来解析Android应用程序的一些XML.我在android-8 SDK的android.jar中进行classpathing.
唉,这段代码:
import android.util.Xml;
import org.xmlpull.v1.XmlPullParser;
class InstantiateXMLPullParser {
public static void main( String args[] ){
XmlPullParser xpp = Xml.newPullParser();
}
}
Run Code Online (Sandbox Code Playgroud)
失败并出现此错误:
Exception in thread "main" java.lang.RuntimeException: Stub!
at android.util.Xml.newPullParser(Xml.java:15)
at InstantiateXMLPullParser.main(InstantiateXMLPullParser.java:6)
Run Code Online (Sandbox Code Playgroud)
我怀疑我需要在某个地方指定一个实现 - 看起来曾几何时Android使用org.apache.harmony.xml.ExpatPullParser作为其默认的pull解析器,但似乎不再是这种情况.
你似乎有更多的基本问题.java.lang.RuntimeException: Stub!
只有在您尝试android.jar
在Android之外使用时才会出现.尝试构建一个Android应用程序并在设备或模拟器上运行它,您将获得拉解析器.