在Android下,在文件/init.rc
中,有一行如下:
service zygote /system/bin/app_process -Xzygote /system/bin ...
根据init.rc
的{{1}}语法,服务应采用以下形式:
service <name> <pathname> [ <argument> ]*
<option>
<option>
...
为什么服务名称与路径名的可执行文件名不同?
答案 0 :(得分:0)
服务名称与其可执行文件无关,因为可执行文件可以根据其参数执行不同的操作。
例如,您可以使用同一个可执行文件但具有不同参数的2个不同服务。
注意:请注意,服务名称只允许最大值。 16个字符。