1
有沒有辦法向Android init進程發送某種事件以停止在它死後重新啓動守護進程?停止守護進程在Android的init.rc中運行
在Android 4.3之前,文件init.rc
可以被替換,但是現在不可能在不刷新整個文件系統的情況下對其進行編寫。
有沒有辦法向Android init進程發送某種事件以停止在它死後重新啓動守護進程?停止守護進程在Android的init.rc中運行
在Android 4.3之前,文件init.rc
可以被替換,但是現在不可能在不刷新整個文件系統的情況下對其進行編寫。
您可以使用ctl.
系統屬性與init.rc進行通信。例如:
setprop ctl.stop media
將停止mediaserver,並且它不會重新啓動。使用ctl.start
啓動它,或使用ctl.restart
重新啓動它。
(這些解析自handle_control_message()
在init.c中。)