android 4.2 源码位置
16lz
2021-12-04
1、基础
1.1、Binder
ServiceManager:binder 服务的管理者 frameworks/base/core/java/android/os/ServiceManager.java1.2、Context
ContextImpl:android 上下文管理 frameworks/base/core/java/android/os/ContextImpl.java2、电源
2.1、framework层
PowerManager:电源管理的上层接口,包括重启功能 frameworks/base/core/java/android/os/PowerManager.javaPowerManagerService:电源管理服务 frameworks/base/services/java/com/android/server/power/PowerManagerService.java
3、音频
3.1、硬件适配层
3.2、C++层
AudioFlinger:frameworks/av/services/audioflinger/AudioFlinger.cpp3.3、framework层
4、视频
4.1、硬件适配层
4.2、C++层
SurfaceFlinger:frameworks/native/services/surfaceflinger/SurfaceFlinger.cpp4.3、framework层
5、升级
RecoverySystem:升级和恢复出厂设置的一些工具函数 frameworks/base/core/java/android/os/RecoverySystem.java更多相关文章
- Android开发笔记(二)——布局管理器
- Android布局管理器总结
- Android(安卓)Studio之安卓学习布局管理器
- 修改android升级系统后启动系统,提示android正在启动
- 更新sdk后,点击sdk管理器报出location of the android sdk has n
- Android(安卓)SDK手动升级到Android(安卓)5.0(API Level 21)
- android:versionCode和android:versionName 用途
- Android工具箱之Android(安卓)6.0权限管理
- Android(安卓)核心分析(13) -----Android(安卓)GWES之Android窗