Red de conocimiento informático - Material del sitio web - ¿Cómo comprobar el estado de los servicios locales en Android?

¿Cómo comprobar el estado de los servicios locales en Android?

En Android, el programa init analiza el archivo Init.rc y luego inicia varios servicios locales. ¿Cómo puedo consultar el estado de estos servicios? Al observar el código fuente de init, descubrí que toda la información sobre los servicios locales se guardará en las propiedades del sistema. De esta manera puede ver el estado de cada servicio usando el siguiente comando.

# getprop |grep init.svc

getprop |grep init.svc

[init.svc.servicemanager]: [En ejecución]

[init.svc.vold]: [En ejecución]

[init.svc.netd]: [En ejecución]

[init.svc. [en ejecución]

[init.svc.omsril-daemon]: [en ejecución]

[init.svc.sdm]: [en ejecución]

[init .svc.zygote]: [en ejecución]

[init.svc.media]: [en ejecución]

[init.svc.dbus]: [en ejecución]

[init.svc.installd]: [En ejecución]

[init.svc.keystore]: [En ejecución]

[init.svc .lapisrv]: [En ejecución]

[init.svc.console]: [En ejecución]

[init.svc.p>[init.svc.tcmd-autolaunch] :[detenido]

[init.svc.tel]:[detenido]

[init.svc.pxa920-setup]:[detenido]

[init.svc.logcat]: [En ejecución]

[init.svc.logcat-radio]: [En ejecución]

[init.svc.dnsmasq]: [En ejecución]

[init.svc. powerpolicy]: [Detenido]

[init.svc.adbd]: [En ejecución]

[ init.svc.telserver]: [Detenido]

[ init.svc.bootanim]: [Detenido]

[init.svc.fmradiod]: [Detenido]

[init.svc.wpa_supplicant]: [Ejecutando]

[init.svc.dhcpcd]: [Ejecutando]

[init.svc.