- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 PowerManagerService笔记
1、updateIsPoweredLocked() private void updateIsPoweredLocked(int dirty) { if ((dirty & DIRTY_BATTERY_STATE) != 0) { final boolean wasPowered = mIsPowered; final
2015-01-29 10:00:04 3489
原创 Android启动过程笔记
1、借用一张别人的启动流程图先直观感受下:注意:zygote和servicemanager都是在init进程解析init.rc时启动的。zygote进程的入口是/system/bin/app_process,入口函数是App_main.cpp的main()函数。service zygote /system/bin/app_process -Xzygote /system/bin -
2015-01-21 22:03:24 2664
原创 appNotResponding()分析
ActivityManagerService.appNotResponding()在程序无响应、ANR时被调用,分析这个函数有有助于更好地理解日志中打印出的信息。 final void appNotResponding(ProcessRecord app, ActivityRecord activity, ActivityRecord parent, boolea
2015-01-16 20:30:03 6198
原创 Binder笔记
1、IServiceManager.c中提供了一个namespace android(android 命名空间)的defaultServiceManager()全局函数,这个函数会生成一个BpServiceManager单例对象,sp defaultServiceManager(){ if (gDefaultServiceManager != NULL) return gDefaul
2015-01-10 19:12:50 2092
Linux下jdk1.5
2013-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人