URL url = new URL(URL path);
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setConnectTimeout(30000);
connection.setReadTimeout(30000);
connection.setDoInput(true);
connection.setUseCaches(true);
connection.connect();
InputStream is = connection.getInputStream();
上記のコードは私のAndroidのコードです。
URL パスを接続して、InputStream に情報を取得しようとしています。
Android フォンと iPhone で同じ URL パスを同じ wifi に接続しようとしています。
Android フォンは、moto フォンまたは HTC フォンで約 10 秒かかります。
しかし、iPhone は 3 秒もかかりません。
wifiの速度だけが原因ではないと思います(同じwifiで試しているため)。
だから私はそれがコードによって改善される可能性があることを尋ねたいですか?