ネットワークにアクセスできるかどうかをチェックするコードandoridでネットワークが生きてるかどうかを調べる方法はありますが、時にIPだけ取れて外にでれない状態(有料のAPをつかんじゃった場合とか)だと、普通に調べただけではうまくいきません。そんなときのチェック用コードです。 Proxyとかが刺さってる場合で、ICMPはOKだけどHTTPはだめな場合はもう少しまじめに書かないといけませんが、それはそれで遅いコードになるのでたいていはこれでいけると思います。 public static boolean checkNetwork(Context ctx) { ConnectivityManager cm = (ConnectivityManager) ctx .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni =