私は自分の携帯電話の3gおよびwifiインターフェイスのURLからデータを読みたいアンドロイドのアプリケーションを用意しています。私は次のコードを使用していますUrlConnectionをループで複数回使用する
read_data() {
url = new URL("http://0xbadc0ffee.de/plHUGE.txt");
UrlConnection conn = url.openConnection;
reader = new BufferedInputStream(conn.getInputStream());
//Then I write this into a FileOutput stream
reader.close();
}
これは、3gとwifiインターフェイスで2回実行するとうまくいきます。しかし、これをループに入れると、Inputstreamを取得できません。当初、ストリームが正しく閉じられているかどうかは疑問でしたが、2つのインターフェイスで最初の2回の動作はどうでしたか?私はこれで2日間以上これで立ち往生している...任意のポインタが評価されています..