首页 > 系统 > Android > 正文

Android 判断是否连接成功了指定wifi

2019-12-12 03:08:32
字体:
来源:转载
供稿:网友

最近在做wifi的相关的东西,打印WifiInfo的时候 无意间发现一个参数,改参数可以查看是否连接成功了指定wifi,但是这是隐藏的,遂将其反射之。代码如下:

//通过反射的方式去判断wifi是否已经连接上,并且可以开始传输数据  private boolean checkWiFiConnectSuccess() {    Class classType = WifiInfo.class;    try {      Object invo = classType.newInstance();      Object result = invo.getClass().getMethod("getMeteredHint").invoke(invo);      return (boolean) result;    } catch (InstantiationException e) {      e.printStackTrace();      return false;    } catch (IllegalAccessException e) {      e.printStackTrace();      return false;    } catch (NoSuchMethodException e) {      e.printStackTrace();      return false;    } catch (InvocationTargetException e) {      e.printStackTrace();      return false;    }  }

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持武林网!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表