Android 关于Xml解析器空点异常

Android 关于Xml解析器空点异常,android,xml-parsing,Android,Xml Parsing,我使用本教程并制作了一个应用程序。当我运行时,我在XML解析器中得到空点异常错误。我附加了日志cat 03-09 12:18:38.126: E/AndroidRuntime(32684): FATAL EXCEPTION: main 03-09 12:18:38.126: E/AndroidRuntime(32684): Process: com.themebowlapps.themebowl, PID: 32684 03-09 12:18:38.126: E/AndroidRuntime(3

我使用本教程并制作了一个应用程序。当我运行时,我在XML解析器中得到空点异常错误。我附加了日志cat

03-09 12:18:38.126: E/AndroidRuntime(32684): FATAL EXCEPTION: main
03-09 12:18:38.126: E/AndroidRuntime(32684): Process: com.themebowlapps.themebowl, PID: 32684
03-09 12:18:38.126: E/AndroidRuntime(32684): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.themebowlapps.themebowl/com.themebowlapps.themebowl.ChannelListView}: java.lang.NullPointerException
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2282)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2340)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.app.ActivityThread.access$800(ActivityThread.java:157)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1247)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.os.Handler.dispatchMessage(Handler.java:102)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.os.Looper.loop(Looper.java:157)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.app.ActivityThread.main(ActivityThread.java:5293)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at java.lang.reflect.Method.invokeNative(Native Method)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at java.lang.reflect.Method.invoke(Method.java:515)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1259)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1075)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at dalvik.system.NativeStart.main(Native Method)
03-09 12:18:38.126: E/AndroidRuntime(32684): Caused by: java.lang.NullPointerException
03-09 12:18:38.126: E/AndroidRuntime(32684):    at java.io.StringReader.<init>(StringReader.java:47)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at com.themebowlapps.themebowl.XMLParser.getDomElement(XMLParser.java:73)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at com.themebowlapps.themebowl.ChannelListView.onCreate(ChannelListView.java:58)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.app.Activity.performCreate(Activity.java:5389)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
03-09 12:18:38.126: E/AndroidRuntime(32684):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2246)
03-09 12:18:38.126: E/AndroidRuntime(32684):    ... 11 more
第58行是

String xml = parser.getXmlFromUrl(URL); // getting XML from URL
    Document doc = parser.getDomElement(xml); // getting DOM element

我不明白是什么错误。有人能帮我解决吗?

我想找不到任何XML文件的问题。@SimplePlan但XML文件已经被删除了added@GN您是否在manifest.xml中添加了写入权限?@SimplePlan是的,我已经在@SimplePlan中使用了此权限问题在于android:targetSdkVersion=13当我删除它时,它会加载。那么目标sdk应该是什么呢?
String xml = parser.getXmlFromUrl(URL); // getting XML from URL
    Document doc = parser.getDomElement(xml); // getting DOM element