- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 (九十六)Android O activity standard mode 探究
1.启动模式简介Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的<activity>标签...
2018-09-23 17:15:25 217
原创 (九十五)Android O wpa_supplicant.conf配置文件探究
参考:https://blog.csdn.net/kris_fei/article/details/73650602 1.wpa_supplicant.conf简介首先说下源码位置,与wpa_supplicant.conf相关的配置文件、脚本如下红框标注处。其中wpa_supplicant.conf 不是手机中的wpa_supplicant.conf,打开看一下是wpa_sup...
2018-09-23 11:38:01 8253 3
原创 (九十四) Android O 连接WiFi AP流程梳理续——连接网络
前言: 之前在(五十五)Android O 连接WiFi AP流程梳理 梳理连接流程梳理到SupplicantStaNetworkHal 然后没梳理的下去,现在继续梳理下。相关梳理:1)(九十三) Android O 连接WiFi AP流程梳理续——保存网络2) (九十) Android O 结合WifiStateMachine梳理WIFI DHCP流程 1. 前期准备1....
2018-09-16 00:28:38 6393 3
原创 (九十三) Android O 连接WiFi AP流程梳理续——保存网络
前言: 之前在(五十五)Android O 连接WiFi AP流程梳理 梳理连接流程梳理到SupplicantStaNetworkHal 然后没梳理的下去,现在继续梳理下。 之前梳理的时序图 1.流程梳理-保存网络现在重新梳理了下流程发现漏了些细节,完善一下。1.1 Settings /* package */ void submit(WifiConfigC...
2018-09-15 18:26:06 3899 4
原创 (九十二) Android O WiFi热点 开启流程梳理续
前言:之前在(七十一)Android O WiFi热点 开启流程梳理 梳理到了WifiStateMachine就没梳理得下去了,现在继续梳理下面流程。 1.流程梳理 class SoftApState extends State { private SoftApManager mSoftApManager; private String mIfa...
2018-09-09 15:34:04 5718 1
原创 (九十一) Ubuntu 16.04 安装wireshark
参考:1.https://www.linuxidc.com/Linux/2016-08/134526.htm2.https://www.cnblogs.com/craftor/p/3811733.html 1.安装先看了下本地已经有对应的安装包了那就走起选择y后会有下面的界面继续选择是就是了,然后就安装好了。 2.配置打开以后会是这样,说什么...
2018-09-09 09:40:55 473
原创 (九十) Android O 结合WifiStateMachine梳理WIFI DHCP流程
前言:之前在(八十七) WiFi & DHCP 梳理了DHCP流程,现在结合WiFiStateMachine梳理下流程。 准备工作:抓取了小米 mix2 8.0 WifiStateMachine进入ObtainingIpState状态开始,到进入ConnectedState结束的log。09-01 21:09:28.135 1561 2457 D WifiStateMac...
2018-09-08 20:10:20 4341 5
原创 (八十九) Android O 探索WiFi直连默认名称由来
1.SettingsWifiP2pSettings布局文件为wifi_p2p_settings @Override protected int getPreferenceScreenResId() { return R.xml.wifi_p2p_settings; }<PreferenceScreen xmlns:android="h...
2018-09-07 22:30:19 1633 1
原创 (八十八)Android O WiFi启动流程梳理续——connectToSupplicant
前言:之前在如下几篇中梳理了Android wifi的启动流程,但是没有梳理完全,在(八十六)探讨WiFi开关变化的原因发现少了一步connectToSupplicant,在加载驱动和将supplicant启动起来后,上层还要连接上supplicant,这样才算WiFi启动流程梳理了差不多。(四十四)Android O WiFi启动流程梳理 (五十八)Android O WiFi启动流程梳...
2018-09-02 00:22:51 3317 2
原创 (八十七) WiFi & DHCP
参考:1)DHCP的一些解释2)DHCP详细工作过程1.wifi的连接过程WiFi的连接过程直到现在还没完全梳理清楚,大致知道其中几块,app到framework的流程大致梳理过,后续是到wpa_supplicant的四次握手,这后面不知道了,接着会到DhcpClient的ip地址获取。本文主要学习下WiFi连接过程中的dhcp。(有时间好好梳理下)2.WiFi连接...
2018-09-01 13:02:24 6880 2
原创 (八十六)探讨WiFi开关变化的原因
前言:之前只知道WiFi开关有所变化是由于接收到了WiFi state变化的广播,根据广播所携带的state信息更新开关,那变化的深层原因是什么呢?先期工作:1)先抓取了小米Mix2 8.0的WiFi开启log:09-01 00:07:19.994 1561 2456 D WifiStateMachine: setting operational mode to 109-0...
2018-09-01 00:21:56 2140
flutter_new.pftrace
2020-05-24
flutter.pftrace
2020-05-24
permission.mdj
2019-12-07
setProcessDefaultNetwork.mdj
2019-12-07
ObtailingIpStateDhcp
2018-09-09
Wificond_scan时序图
2018-07-14
bindService时序图
2018-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人