我是Android开发中的菜鸟。
我创建了一个应用程序,它将文本文件中的行放到一个url中,并将它们添加到一个向量中。
它不适用于我的智能手机(Xperia U),但适用于Android虚拟机(Nexus One)。
Logcat没有显示任何错误,因此逐个删除代码行我发现了问题:BufferedReader
以下是我要改变的代码部分......我将其称为主要活动......我该怎么办?
URL url = new URL(// an url);
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String str;
this.names=new Vector<String>();
this.links=new Vector<String>();
while ((str = in.readLine()) != null) {
String[] splitted = str.split("#");
names.add(splitted[0].toString());
links.add(splitted[1].toString());
}
in.close();