摘要:
如果你也是年轻的程序员,关注我一起学习探讨 Wifi中主要通过WifiNative与WPAS通信。如果想从framework层控制WPAS层的OKC,步骤如下: WifiNative-->com_android_server_wifi_WifiNative.cpp-->wifi.c-->wpa_su 阅读全文
posted @ 2020-06-27 15:07
一只程序猿的成长之路
阅读(950)
评论(0)
推荐(0)
摘要:
如果你也是年轻的程序员,关注我一起学习探讨 Android9.0中对热点做了较大改动,将热点很大程度从Wifi中剥离出来了。 下面我们看一下热点是怎么开启的。 首先是在WifiTetherSettings中,调用startTether()函数,可以看到startTether函数中主要是调用了Wifi 阅读全文
posted @ 2020-06-27 15:06
一只程序猿的成长之路
阅读(2755)
评论(0)
推荐(0)
摘要:
如果你也是年轻的程序员,关注我一起学习探讨 Android9.0中,Wifi的状态机已经发布到各个模块,而不是像4.4一样全部集中在WifiStatemachine中,下面我把每个子状态机整理画成图,方便大家学习使用。 1、WifiStateMachine 源码路径:http://androidxr 阅读全文
posted @ 2020-06-27 15:02
一只程序猿的成长之路
阅读(566)
评论(0)
推荐(0)
摘要:
如果你也是年轻的程序员,关注我一起学习探讨 最近在工作中遇到了一个Android的ANR问题,经过分析是WiFiStateMachine调用了系统函数readline(),然后出现了阻塞的现象,然后就深入了解了一下readline函数。网上搜了一下,发现关于readline()函数的解释大都是说re 阅读全文
posted @ 2020-06-27 15:01
一只程序猿的成长之路
阅读(1271)
评论(0)
推荐(0)
摘要:
如果你也是年轻的程序员,关注我一起学习探讨 简介:Wi-Fi Direct技术的目的是在没有Wi-Fi AP的情况下由两个或者多个Wi-Fi设备互相之间进行高速的数据通信。通信完全基于TCP/IP 协议,因此对于开发基于Wi-Fi Direct的应用来说非常友好。 Wi-Fi Direct在刚提出时 阅读全文
posted @ 2020-06-27 14:59
一只程序猿的成长之路
阅读(2458)
评论(0)
推荐(0)
摘要:
第一次写博客,也是第一次接触安卓,很多格式什么的都不熟悉,如果比较乱还请多多指教。 关注微信公众号,一起探索 Android四大组件详解 Android四大组件分别为activity、service、content provider、broadcast receiver。 1、activity (1 阅读全文
posted @ 2020-06-27 14:57
一只程序猿的成长之路
阅读(233)
评论(0)
推荐(0)
浙公网安备 33010602011771号