私はアンドロイド開発の初心者です。
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();