android init
来源:互联网 发布:淘宝美工培训课程 编辑:程序博客网 时间:2024/05/04 19:49
1.内核加载完文件系统之后执行/system/init
2.init进程解析并执行init.rc文件,其中有
servicve zygote /system/bin/app_process ....
即zygote进程被启动,l类zygoteinit.java
3.ZygoteInit类的静态成员函数forkSystemServer()创建system进程
4.system
SystemServer.java的main函数中,调用init1来启动服务,init1还调用了init2来启动服务
2.init进程解析并执行init.rc文件,其中有
servicve zygote /system/bin/app_process ....
即zygote进程被启动,l类zygoteinit.java
3.ZygoteInit类的静态成员函数forkSystemServer()创建system进程
4.system
SystemServer.java的main函数中,调用init1来启动服务,init1还调用了init2来启动服务
init1,是native函数,从com_android_server_systemServer.cpp可知,就是函数system_init,位于system_init.cpp
init1中启动了两个服务
SensorService::instantiate();
SurfaceFlinger::instantiate();
iinit2,位于SystemServer.java,启动了系统的大部分的服务
ServiceManager.addService(Context.LOCATION_SERVICE, location);
ServiceManager.addService(Context.NOTIFICATION_SERVICE, notification);
ServiceManager.addService(Context.NETWORK_STATS_SERVICE, networkStats);
0 0
- android init
- android init
- Android init
- android init
- android init
- Android init
- Android init 进程 init.rc init.*.rc
- Android init 进程 init.rc init.*.rc
- Android init 进程 init.rc init.*.rc
- android init.c init.rc
- android init进程 init.rc
- Android init.rc (Android init language)
- Android init.rc (Android init language)
- Android 启动分析 init进程 init.rc
- Android init.rc init.vendor.rc 介绍
- [init.rc] android init.rc 总结
- android init进程解析init.rc过程
- android Init.rc解析以及init初始化
- 程序员请注意身心健康
- DataGridView数据更新至数据库-整体更新
- 11G新特性SQL PLAN BASLINE 执行计划基线
- UVA147- Dollars
- 初创团队最容易犯的十个用户体验错误
- android init
- java 线程池
- 挑战程序设计竞赛p42(贪心)
- 你能相信吗?这是由一个DIV元素实现的动画,纯CSS3技术
- NYOJ56 阶乘因式分解(一)
- 2014-07-06 日志
- 实现Listener类
- APP被苹果APPStore拒绝的各种原因
- DIV+Css多行多列