3

有没有办法向Android init 进程发送某种事件以在它死后停止重新启动守护进程?

在 Android 4.3 之前,init.rc可以替换文件,但现在,如果不刷新整个文件系统,就无法覆盖它。

4

1 回答 1

4

ctl.您可以使用系统属性与 init.rc 进行通信。例如:

setprop ctl.stop media

将停止媒体服务器,并且不会重新启动。用于ctl.start启动它,或ctl.restart重新启动它。

(这些由init.chandle_control_message()中的 from 解析。)

于 2013-10-24T18:24:03.530 回答