赞
踩
Android系统中有众多的系统服务,其中有三大核心服务:ActivityManagerService、WindowManagerService、PackageManagerService。
系统服务一览表:
Android framework框架核心服务,管理整个框架中任务、进程管理, Intent解析等的核心实现,管理四大组建的生命周期。
Android framework框架核心服务,窗口管理服务。
Android framework框架核心服务,用于APK的解析、权限验证、安装等。
4.AccountManagerService
Android账户服务,提供了对账户、密码、授权的集中管理。
辅助管理程序截获所有的用户输入,并根据这些输入给用户一些额外的反馈,起到辅助的效果,View的点击、焦点等事件分发管理服。
提供闹铃和定时器等功能。
Android中提供Widget的管理和相关服务
负责将预加载的bitmap组装成纹理贴图,生成的纹理贴图可以被用来跨进程使用,以减少内存。
AudioFlinger的上层管理封装,主要是音量、音效、声道及铃声等的管理。
备份服务。
负责监控电池的充电状态、电池电量、电压、温度等信息,当电池信息发生变化时,发生广播通知其他关系电池信息的进程和服务。
负责蓝牙后台管理和服务。
剪贴板服务。
14.CommonTimeManagementService
管理本地常见的时间服务的配置,在网络配置变化时重新配置本地服务。
网络连接状态服务。
内容服务,主要是数据库等提供解决方法的服务。
远程控制,通过红外等控制周围的设备(例如电视等)
检测用户国家
提供一些系统级别的设置及属性
磁盘统计服务,供dumpsys使用
用于管理全局显示生命周期,决定在已连接的物理设备如何配置逻辑显示,并且通知系统和应用状态的改变。
屏幕保护。
用于系统运行时日志的存储于管理。
用于观察设备状态,在设备空闲时执行维护任务。将一些比较耗时的代价比较高的任务放到设备空闲时执行,这样保证用户的体验。
以前在WindowManagerService中,现在独立了出来,用户处理事件分发。
输入法服务,打开和关闭输入法。
光感应传感器服务。
位置服务,GPS、定位等。
和锁屏界面中的输入密码,手势等安全功能有关。可以保存每个user的相关锁屏信息。
壁纸管理服务。
磁盘加载服务程序,一般要和一个linux daemon程序如vold/mountd等合作起作用,主要负责监听并广播device的mount/unmount/badremoval等等事件。
网络管理服务。ANDROID 系统网络连接和管理服务由四个系统服务ConnectivityService、NetworkPolicyManagerService、NetworkManagementService、NetworkStatsService共同配合完成网络连接和管理功能。ConnectivityService、NetworkPolicyManagerService、NetworkStatsService三个服务都通过INetworkManagementService接口跨进程访问NetworkManagementService服务,实现与网络接口的交互及信息读取。
33.NetworkPolicyManagerService
维护网络使用策略。
网络统计相关。
监视网络时间,当网络时间变化时更新本地时间。
通知服务。
网络服务搜索
打印服务。
电源管理服务。
身份识别相关。
用于耗时统计等。
搜索服务。
调度策略。
对串口的设备进行操作
状态栏。
提供电话注册、管理服务,可以获取电话的链接状态、信号强度等等。
文本服务,例如文本检查等。
指出用户当前所在位置是否为晚上,被UiModeManager等用来调整夜间模式。
管理当前Android设备的夜间模式和行车模式.。
USB Host和device管理服务。
振动器服务。
Wifi Direct服务。
Wifi服务。
监视手机和底座上的耳机
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。