android 4.2 源码位置
16lz
2021-01-23
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自动化测试七之动态AVD硬件参数
- C#编程如何获取电脑硬件信息的方法?
- c语言可以直接对硬件进行操作吗
- JavaScript中的执行上下文和堆栈[每日前端夜话(0x0C)]
- 调用没有当前上下文的OpenGL ES API(每个线程记录一次)
- 在javascript中识别/获取选定的上下文菜单项
- JavaScript - 检查是否在全局上下文中
- 有没有办法在javascript控制台中将上下文更改为iframe?
- 我可以更改javascript“this”的上下文吗?