0

私はアンドロイド開発の初心者です。

URLにあるテキストファイルから行を取得し、それらをベクターに追加するアプリケーションを作成しました。

私のスマートフォン (Xperia U) では動作しませんが、Android 仮想マシン (Nexus One) では動作します。

Logcat にはエラーが表示されないため、コードラインを 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