Android驱动Binder情景分析精讲

Android驱动Binder情景分析精讲

适用人群: Android软件工程师,Android系统工程师,Android架构师,嵌入式工程师。


Android驱动Binder情景分析精讲
共9课时
5小时17分23秒
2016-08-15更新


课程目标

用情景分析方式分析Android binder驱动。

适用人群

Android软件工程师,Android系统工程师,Android架构师,嵌入式工程师。

课程简介

Binder系统是Android的核心模块之一.它基于Linux内核的Binder驱动实现进程间通信。编写应用程序时并不需要深入理解Binder驱动,但是理解Binder驱动中若干个数据结构(比如binder_node, binder_ref),理解线程之间数据的传输过程,会有助于掌握Binder系统,能让你更好地理解Android APP。本课程以情景分析的方法(按照实现使用场景,分析此过程中涉及的函数),以最实战的方式分析Binder驱动,这可以让我们着眼于最核心部分,忽略其他繁杂琐碎的知识点,尽快掌握。再次声明:Binder驱动可以只了解大概。


视频列表

数据结构

打印数据交互过程

服务注册过程_概述

服务注册过程_分析

服务获取过程

服务使用过程

transaction_stack机制_REPLY

transaction_stack机制_双向服务

server的多线程实现

打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  • © 2015-2022 juststudy
  • PV: UV:

请我喝杯咖啡吧~

支付宝
微信