У меня есть демон, написанный на C ++, работающий в фоновом режиме на Android.
Я хочу, чтобы этот демон перезапускался при сбое или неожиданном событии без добавления независимой защиты от сбоя. Каков наилучший способ сделать это? Я надеюсь редактировать init.rc.
Вы должны указать в своем init.rc файл:
service <name> <pathname> [ <argument> ]
critical
<option>
<option>
...
Я думаю, что в вашем случае не стоит указывать варианты. Тем не мение, Вот Вы можете найти список вариантов. После редактирования init.rc запустите make
команда.
Других решений пока нет …