Android应用生死轮回的那些事儿(1) - installd初探
Android应用生死轮回的那些事儿(1) - installd初探
前面我们讨论过dex2oat的过程,下面我们开始探索系统中的重要工具进程,installd守护进程。
我们有PackageManageService这么大的组件了,为什么还需要installd这个守护进程呢?
一句话,是因为权限的问题,PMS只有system权限。installd的作用就是处理需要root权限的操作。
installd支持的命令列表
4.4中的cmds
4.4版中的命令只有16个
struct cmdinfo cmds[] = {
{ "ping", 0, do_ping },
{ "install", 4, do_install },
{ "dexopt",

