android中ping命令的实现
分类:Android&专栏
/*** 判断Ping 网址是否返回成功** @param netAddress* @return*/public static String isPingSuccess(int pingNum, String m_strForNetAddress) {StringBuffer tv_PingInfo = new StringBuffer();try {Process p = Runtime.getRuntime().exec("/system/bin/ping -c " + pingNum + " " + m_strForNetAddress); // 10.83.50.111// m_strForNetAddressint status = p.waitFor();String result ="";if (status == 0) {result = "success";} else {result = "failed";}String lost = new String();String delay = new String();BufferedReader buf = new BufferedReader(new InputStreamReader(p.getInputStream()));String str = new String();// 读出所有信息并显示while ((str = buf.readLine()) != null) {str = str + "\r\n";tv_PingInfo.append(str);}return tv_PingInfo.toString();} catch (Exception ex) {ex.printStackTrace();}return "";}
上一篇android获取wifi的IP,子网掩码,网关,,dns等信息
顶0踩0
何不去远方!昆明呀——赶一个花海;