Android6.0 Telephony流程分析——PhoneApp启动主要类关系分析
来源:互联网 发布:木马网络行为分析 编辑:程序博客网 时间:2024/06/10 17:56
本文代码以MTK平台Android 6.0为分析对象,与Google原生AOSP有些许差异,请读者知悉。
PhoneApp(包名com.android.phone)主要代码位于
packages/services/Telephony/
frameworks/opt/telephony/
frameworks/base/telephony/
com.android.phone进程是persistent的,在开机过程中被ActivityManagerService自动启动,下图为该进程启动将要涉及到的类(以GSMPhone为例),图中类之间的关系表达可能不太准确,仅供参考。
右键复制图片地址,在浏览器中打开即可查看大图。
未完待续,有不对的地方,请指正。
0 1
- Android6.0 Telephony流程分析——PhoneApp启动主要类关系分析
- (N)Telephony分析(三)之PhoneApp启动
- Android6.0 Telephony流程分析——数据连接Enable过程
- (N)Telephony分析(四)之PhoneApp初始化分析
- Android4.4 Telephony流程分析——前言
- Android4.4 Telephony流程分析——电话挂断
- Android4.4 Telephony流程分析——通话状态更新
- PhoneApp 启动异常分析及解决办法
- Android N PhoneAPP 启动关系类初始化
- PhoneApp的启动流程
- Android 5.0 Telephony启动流程关系图
- Android4.4 Telephony流程分析——去电(MO)流程
- Android4.4 Telephony流程分析——来电(MT)流程
- Android5.1 Telephony流程分析——拨打电话流程(MO CALL)
- Android6.0的phone应用源码分析(4)——phone拨号流程分析
- Android6.0的phone应用源码分析(4)——phone拨号流程分析
- Android6.0的phone应用源码分析(2)——phone相关进程启动分析
- Android6.0的phone应用源码分析(2)——phone相关进程启动分析
- Android studio常见操作
- 一般函数指针和类的成员函数指针
- poj之旅——2236,1703
- 构件图和部署图--trufun UML2推荐
- Dialog对话框
- Android6.0 Telephony流程分析——PhoneApp启动主要类关系分析
- C++第14周项目模板【项目2-两个成员的类模板】 !!!!!!!
- Alamofire分析
- const详解
- u盘启动安装Ubuntu,安装报错vesamenu.c32:not a COM32R image解决
- Windows 7硬盘安装Ubuntu系统
- arm-none-linux-gnueabi交叉工具链 no such file or directory
- C primer plus 第八章 例题练习(递归)
- Eclipse常见问题及解决