软件编程
位置:首页>> 软件编程>> Android编程>> Android 判断是否连接成功了指定wifi

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

作者:灬布衣丶公爵丨  发布时间:2021-10-21 04:59:10 

标签:android,连接,wifi

最近在做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;
   }
 }

来源:http://www.cnblogs.com/819158327fan/p/6689120.html

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com