我是android开发的菜鸟。
我制作了一个应用程序,它从位于 url 的文本文件中获取行并将它们添加到向量中。
它不适用于我的智能手机(Xperia U),但适用于 android 虚拟机(Nexus One)。
Logcat 没有显示任何错误,因此删除代码行 1 by 1 我发现了问题: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();