如何使用Android 4.2.2读取XML文件

如何使用Android 4.2.2读取XML文件,android,xml-parsing,xmlhttprequest,Android,Xml Parsing,Xmlhttprequest,我从一个XML文件中读取信息,它在Android 2.3.6中工作,但在4.2.2中不工作。你知道吗 这是我在MainActivity中的代码 静态最终字符串URL=“” } 如果你检查XML,它有属性,它是我需要的信息,我可以在Android 2.3.6中使用它,但应用程序强制在4.2.2中关闭 也许这会发生在其他人身上,也可能发生在这个问题上 提前谢谢 问题是否可能是因为我使用的是Action Bar Sherlock???问题在于网络呼叫,我必须补充: if (android.os.Bu

我从一个XML文件中读取信息,它在Android 2.3.6中工作,但在4.2.2中不工作。你知道吗

这是我在MainActivity中的代码

静态最终字符串URL=“”

}

如果你检查XML,它有属性,它是我需要的信息,我可以在Android 2.3.6中使用它,但应用程序强制在4.2.2中关闭 也许这会发生在其他人身上,也可能发生在这个问题上 提前谢谢



问题是否可能是因为我使用的是Action Bar Sherlock???

问题在于网络呼叫,我必须补充:

if (android.os.Build.VERSION.SDK_INT > 9) {
    StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
    StrictMode.setThreadPolicy(policy);
}
要解决此问题,请在哪里添加此代码

if (android.os.Build.VERSION.SDK_INT > 9) {
    StrictMode.ThreadPolicy policy = new     StrictMode.ThreadPolicy.Builder().permitAll().build();
    StrictMode.setThreadPolicy(policy);
}

错误是什么,发布日志它强制关闭,我不知道更多是的,你知道有一个日志记录了发生了什么,使它在日志中崩溃。如果我们不知道错误以及错误发生的位置,那么给我们代码就没有多大用处。如果我在设备中安装应用程序,我如何获取logcat?我们首先要弄清楚为什么设备无法被识别,因为如果没有错误,这个问题就没有答案。另外,如果您正在将应用程序从计算机安装到设备上,eclipse显然已经识别出它的存在
if (android.os.Build.VERSION.SDK_INT > 9) {
    StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
    StrictMode.setThreadPolicy(policy);
}
if (android.os.Build.VERSION.SDK_INT > 9) {
    StrictMode.ThreadPolicy policy = new     StrictMode.ThreadPolicy.Builder().permitAll().build();
    StrictMode.setThreadPolicy(policy);
}