wifi
孙龙威
这个作者很懒,什么都没留下…
展开
-
wifistatemachine 命令
base=131072CMD_START_SUPPLICANT=131083CMD_STOP_SUPPLICANT =131084CMD_START_DRIVER=131085CMD_STOP_DRIVER=131086CMD_STATIC_IP_SUCCESS=131087 //Indicates Static IP succeededCMD_STATIC_IP_FAILURE=1...原创 2020-01-20 18:29:32 · 523 阅读 · 0 评论 -
Android Q softap/wifi开关时间过长的问题
修改热点配置会回调WifiTetherSettings.java里的onTetherConfigUpdated()方法,在这个方法里会调用stopTether().耗时主要体现在关闭热点之前调用了getWifiApState方法211 if (mWifiManager.getWifiApState() == WifiManager.WIFI_AP_STATE_ENABLED) ...原创 2020-01-20 10:58:59 · 770 阅读 · 0 评论 -
Android wifi连接过程中关联被拒绝流程
连接网络关联被拒绝后wpas将网络加入黑名单,然后后面连接网络的时候会从扫描结果中比对要去连接的网络,如果从扫描结果中找到了就去连,如果找不到就把黑名单清空,然后再去从扫描结果和黑名单里的网络一一匹配,匹配上了就去连log:第一次连接关联被拒绝而加入黑名单12-03 05:05:10.560 D/SupplicantStaIfaceHal( 4074): connectToNetwork "...原创 2020-01-17 15:26:35 · 1624 阅读 · 0 评论 -
android Q wifi display 位置权限问题
目前在Q上要使用wifi display需要精准位置权限,因此需要wifi和gps同时打开才可以使用wifi display,谷歌给的解释是:Update wifi p2p to direct user to enable location。代码: @Override public void updateState(Preference preference) { s...原创 2020-01-10 11:06:30 · 488 阅读 · 0 评论 -
Android 4.4 wifi启动扫描流程
按下wifienablerWifiEnabler.java::onPreferenceChange&onPreferenceClick::mWifiManager.setWifiEnabled(ischecked)WifiManager.java::setWifiEnabled:: mService.setWifiEnabled(enabled);通过aidl与wifiservic...原创 2020-01-07 18:46:32 · 422 阅读 · 0 评论 -
Android O限制第三方应用进行wifi扫描
第三方app发送调用wifimanager.startscan发送不下去,因为:@Overridepublic void startScan(ScanSettings settings, WorkSource workSource, String packageName) {enforceChangePermission(); mLog.info("startScan uid=%")...原创 2020-01-07 18:38:59 · 1163 阅读 · 0 评论 -
Android P wifi和p2p启动流程
wifisettings部分就不说了,从wificontroller开始:1.WifiController: 接收到CMD_WIFI_TOGGLED,调用transitionTo(mDeviceActiveState)切换状态->DeviceActiveState::mWifiStateMachinePrime.enterClientMode()2.WifiStateMachineP...原创 2020-01-07 18:36:26 · 1475 阅读 · 0 评论 -
Android p 刷新wifi列表流程
Android p 刷新wifi列表流程1.WifiTracker.java:: 在广播接收器中接收到WifiManager.WIFI_STATE_CHANGED_ACTION,WifiManager.CONFIGURED_NETWORKS_CHANGED_ACTION,WifiManager.LINK_CONFIGURATION_CHANGED_ACTION,WifiManager.RSSI...原创 2020-01-07 18:32:11 · 1719 阅读 · 0 评论