android 4.2 源码位置

1、基础

1.1、Binder

ServiceManager:binder 服务的管理者
frameworks/base/core/java/android/os/ServiceManager.java

1.2、Context

ContextImpl:android 上下文管理
frameworks/base/core/java/android/os/ContextImpl.java

2、电源

2.1、framework层

PowerManager:电源管理的上层接口,包括重启功能
frameworks/base/core/java/android/os/PowerManager.java
PowerManagerService:电源管理服务
frameworks/base/services/java/com/android/server/power/PowerManagerService.java

3、音频

3.1、硬件适配层


3.2、C++层

AudioFlinger: frameworks/av/services/audioflinger/AudioFlinger.cpp

3.3、framework层

4、视频

4.1、硬件适配层

4.2、C++层

SurfaceFlinger: frameworks/native/services/surfaceflinger/SurfaceFlinger.cpp

4.3、framework层

5、升级

RecoverySystem:升级和恢复出厂设置的一些工具函数
frameworks/base/core/java/android/os/RecoverySystem.java


你可能感兴趣的:(源码,android)