微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > wpa_supplicant.conf文件变化后如何与上层同步

wpa_supplicant.conf文件变化后如何与上层同步

时间:10-02 整理:3721RD 点击:

[DESCRIPTION]

通常会有两种情况改动到wpa_supplicant.conf文件:
1、adb push的方式,把其他的文件替换到手机
2、定制一个apk来预存网络到此文件
而driver会读取wpa_supplicant.conf,当有匹配的网络时自动发起连接,问题在于Setting WiFi列表界面的显示无法
做到同步

[SOLUTION]

1、上层会通过WifiManager.getConfiguredNetworks()取得曾经连接过的网络传给Setting WiFi列表界面
2、这个方法取得的值是php?mod=tag&id=6090" target="_blank" class="relatedlink">Framework层保存的WifiConfigStore.mConfiguredNetworks,而非wpa_supplicant.conf中的值
,所以两者会不同步
3、需要在wpa_supplicant.conf文件被修改后,在wifi framework层调用
WifiConfigStore.loADConfiguredNetworks(),这个方法会把wpa_supplicant.conf中的配置同步给
WifiConfigStore.mConfiguredNetworks

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top