您的位置:首页 > 移动开发 > Android开发

android5.1系统,wifi信号作假

2016-05-27 13:55 495 查看
这里的wifi信号作假  我们只是仅仅的改变其wifi信号图标的格数

类: packages/apps/Settings/src/com/android/settings/wifi/AccessPoint.java

方法: protected void updateIcon(int level, Context context)  -->更新settings界面的wifi图标(信号格数)

类:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java

方法:public int getQsCurrentIconId() -->这里可以设置下拉菜单上的wifi图标

      public int getCurrentIconId()  --->这里可以设置状态栏上的wifi图标

附:

WifiManager wifiManager=(WifiManager) getSystemService(WIFI_SERVICE);

WifiInfo wifiInfo=wifiManager.getConnectionInfo();//当前wifi连接信息

List scanResults=wifiManager.getScanResults();//搜索到的设备列表

for (ScanResult scanResult : scanResults) {
tv.append("\n设备名:"+scanResult.SSID
+" 信号强度:"+scanResult.level+"/n :"+wifiManager.calculateSignalLevel(scanResult.level,4));

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: