Android如何测试网络连通性 发表于 2018-11-21 | 分类于 Android开发实用解决方案 字数统计: 110 字 | 阅读时长 ≈ 1 分钟 Android如何判断设备网络连通性 Android如何测试网络是否可用 通过执行ping命令并获取命令的返回值,代码如下: 123456789101112131415public static boolean isNetPingUsable(){ Runtime runtime = Runtime.getRuntime(); try{ Process process = runtime.exec("ping -c 1 www.baidu.com"); int ret = process.waitFor(); if(ret == 0){ return true; }else{ return false; } }catch (Exception e){ e.printStackTrace(); } return false;} ret=0时:当前网络可用ret=1时:需要网页认证的wifiret=2时:当前网络不可用