应用程序使用BufferedReader在手机上崩溃

时间:2013-01-18 23:18:12

标签: java android bufferedreader

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

0 个答案:

没有答案