失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > android 查看wifi状态 Android如何查看wifi log

android 查看wifi状态 Android如何查看wifi log

时间:2024-06-02 03:24:03

相关推荐

android 查看wifi状态 Android如何查看wifi log

查看wifi log从打开wifi开始,涉及到的文件packages/apps/Settings下面的WifiSettings.java,WifiEnabler.java。frameworks/base下面的WifiManager.java, WifiService.java,WifiSateMachine.java。external/wpa_supplicant8下面的wpa_supplicant.c。

其中WifiSettings.java对应wifi扫描的界面,switch on/off没有对应的log。WifiEnabler.java,WifiManager.java没有对应的log。

真正看wifi是否打开可以搜索关键字WifiService,可以看到setWifiEnabled: true/false,见hero2 log

更全面的log可以看WifiStateMachine,底层调用搜索关键字wpa_supplicant.

接着总结如何看WifiStateMachine.log。在高通平台Android 5.0中WifiStateMachine打印的log比较少,主要有

1 Invoking mWifiStateMachine.setWifiEnabled(true)

2 CMD_AUTO_CONNECT

3 WifiStateMachine CMD_START_SCAN(连接AP的时候扫描其他AP)

4 Invoking mWifiStateMachine.setWifiEnabled(false)

5 Leaving Connected State

接着来看更加详细的wpa_supplicant.log。

1 CTRL_IFACE:ENABLE_NETWORK id=0(选择需要连接的AP)

2 SCANNING-->

如果觉得《android 查看wifi状态 Android如何查看wifi log》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。