Wi-Fi ネットワークを使用している場合はすべて正常に動作しますが、すべてのネットワークをオフにして (Airplance モードではない) 3G HotSpot をオンにすると、アプリケーションで接続が検出されません。そのため、Web サービスがタイムアウト エラーを表示します。
ConnectivityManager cm = (ConnectivityManager)getSystemService
(Context.CONNECTIVITY_SERVICE);;
boolean 3GCon=cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).isConnected()
これは常にfalseを返します