0

我是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();
4

0 回答 0