java Android cek koneksi ke服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java Android cek koneksi ke服务器相关的知识,希望对你有一定的参考价值。

static public boolean isURLReachable(Context context) {
    ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo netInfo = cm.getActiveNetworkInfo();
    if (netInfo != null && netInfo.isConnected()) {
        try {
            URL url = new URL("http://192.168.1.13");   // Change to "http://google.com" for www  test.
            HttpURLConnection urlc = (HttpURLConnection) url.openConnection();
            urlc.setConnectTimeout(10 * 1000);          // 10 s.
            urlc.connect();
            if (urlc.getResponseCode() == 200) {        // 200 = "OK" code (http connection is fine).
                Log.wtf("Connection", "Success !");
                return true;
            } else {
                return false;
            }
        } catch (MalformedURLException e1) {
            return false;
        } catch (IOException e) {
            return false;
        }
    }
    return false;
}

以上是关于java Android cek koneksi ke服务器的主要内容,如果未能解决你的问题,请参考以下文章

INSERT 查询实际上没有插入任何数据

2019全套最新Java视频 免费赠送

2019全套最新Java教程 免费赠送

tkinter 03 Listbox 列表部件

node.js任务调度器

Azure 存储 blob 客户端加密不解密 Java