我有一项服务,我试图从 Android 中的 init.rc 文件开始。它看起来像这样:
service myapp /data/local/myapp --daemon
class core
user root
group root
oneshot
问题是“myapp”在重新启动后可以正常启动,但在刷新设备映像后第一次启动时就不行。
从日志中,我注意到在第一个引导日志中,我从 /dev/log/system 下的应用程序收到了一个日志(我编辑的内核代码触发,检查以验证我的应用程序是否存在)
但是我没有收到显示我正在尝试实际运行它的日志(正如 init.rc 文件应该做的那样)
重新启动后,我在 /dev/log/main ... 下收到两个日志(--verify 和执行)