读书人

Android装配服务installd源码分析

发布时间: 2013-10-08 16:38:32 作者: rapoo

Android安装服务installd源码分析

在Android系统中,PackageManagerService用于管理系统中的所有安装包信息及应用程序的安装卸载,但是应用程序的安装与卸载并非PackageManagerService来完成,而是通过PackageManagerService来访问installd服务来执行程序包的安装与卸载的。

Android装配服务installd源码分析

PackageManagerService通过套接字的方式访问installd服务进程,在Android启动脚本init.rc中通过服务配置启动了installd服务进程。

Android装配服务installd源码分析

通过以上配置,init进程就会启动installd服务进程了。installd源码位于frameworks/base/cmds/installd

Android装配服务installd源码分析

installd服务进程的入口函数:



读书人网 >Android

热点推荐