Android网络之以太网框架分析
IT先森
Android界的大牛忒多了,我大胆的估摸一下有生之年我是达不到那个高度了!但是怎么着我也要在这浩瀚的博客世界留下我的痕迹才行!
展开
-
Android P适配以太网功能开发指南
Android P适配以太网功能开发指南前言 此时的我吃着火锅唱着歌,进行着Android P(此P非彼P,Android 9)的适配工作。我真的只能说每次Android版本的迭代更新,都是对我们的一次炼狱般的摧残啊,各种适配啊,我真的想说fuck the coding。但是吐槽归吐槽,这不就得适配Android P的以太网功能。一.具体需求和成果展示 1.1 ...原创 2020-07-03 21:36:47 · 6605 阅读 · 23 评论 -
Android以太网框架情景分析之EthernetServiceImpl和NetworkManagementService交互深入分析
Android以太网框架情景分析之以太网服务和NetworkManagementService交互深入分析前言 通过前面的篇章Android以太网框架情景分析之NetworkManagementService和netd交互深入分析一和Android以太网框架情景分析之NetworkManagementService和netd交互深入分析二,我想小伙伴们对...原创 2020-08-07 15:18:59 · 4169 阅读 · 7 评论 -
Android网络框架情景分析之NetworkManagementService和Netd交互深入分析二
二. NetworkManagementService和Netd交互深入分析 通过前面的章节我想小伙伴已经对Netd有了一个比较深层次的认知了,Netd一方面接收处理内核上报的网络状态信息然后将相关指令发送给上层,另外一方面接收上层传递下来的指令执行对应的命令。尼玛!这里多次提到的上层究竟是个啥玩意,其实就是我们本章节要讲到的NetworkManagementService服务(该服务的内容非常多,这里我们只重点关注其怎么和Netd交互的)https://www.kancloud.cn/alex_.原创 2020-08-06 10:50:04 · 4201 阅读 · 6 评论 -
Android网络框架情景分析之NetworkManagementService和Netd交互深入分析一
Android以太网框架情景分析之NetworkManagementService和netd交互深入分析 前言 在前面的篇章Android以太网框架情景分析之启动简介和Android以太网框架情景分析之NetworkFactory与NetworkAgent深入分析我们介绍了以太网的启动,NetworkFactory与NetworkAgent的注网以及关联。还记得我们最开始的关于以太网相关的时序图吗!其中涉及到了监听以太网状态变化的譬如网线的插拔,以太网络状态的变化等,这个就涉及到NetworkM原创 2020-08-05 14:31:39 · 5206 阅读 · 8 评论 -
Android以太网框架情景分析之NetworkFactory与NetworkAgent深入分析
2.4 EthernetNetworkFactory以太网网络管理类 EthernetNetworkFactory类是Ethernet的核心管理类,几乎包含了Ethernet所有的网络管理操作,该类的源码路径为frameworks/opt/net/ethernet/java/com/android/server/ethernet/EthernetNetworkFactory.java。2,.4.1 EthernetNetworkFactory.EthernetNetworkFactory 该构造.原创 2020-07-29 10:48:52 · 6996 阅读 · 13 评论 -
AsyncChannel原理分析以及实操演练
AsyncChannel原理分析以及实战演练前言 本来最近空闲时间在进行着以太网框架情景分析博客的编写,可是在源码分析的过程中发现了一个知识点就是AsyncChannel,本想忽略这个知识点的,可是发现在Android的整个网络框架(以太网,WIFI,数据网络)都有用到它,所以觉得还是抽出一定的时间来专门研究下它,所以才有了今天的文章。 注意:本篇的分析的源码是以Android 7 msm8953为基础的,其中牵涉到的源码路径主要如下:frameworks/base/core原创 2020-07-22 15:24:28 · 2287 阅读 · 8 评论 -
Android以太网框架情景分析之启动简介
Android以太网框架情景分析原创 2020-07-15 18:42:38 · 5626 阅读 · 4 评论