1.概述
在11.0的产品开发中,对于wifi的功能定制需求功能也是挺多的,目前对于wifi模块有这么个需求,要求在
提供接口实现删除已连接wifi的需求,所以需要了解wifi相关的配置情况,然后移除wifi即可
2.删除连接wifi的配置信息的相关代码
frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
frameworks/base/wifi/java/android/net/wifi/WifiManager.java
frameworks/opt/net/wifi/service/java/com/android/server/wifi/BaseWifiService.java
frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiServiceImpl.java
3.删除连接wifi的配置信息的相关功能分析
删除wifi配置的实现方法
在wifi的相关aidl wifiservice的管理类等相关wifi模块提供需要删除wifi信息的接口,然后在
wifiManager这个wifiManager核心类里面根据wifi的ssid来删除wifi断开连接
3.1IWifiManager.aidl增加wifi接口
IWifiManager.aidl增加移除wifi配置接口
--- a/frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl
&#