Доброго времени суток. Подскажите, почему может отваливаться работа фоновой службы на Android. Никаких сообщений об ошибках не возникает, служба просто перестает работать через несколько суток после старта. Как можно отладить эту проблему при работе на девайсе (узнать причину остановки), либо, возможно, остановку производит сама ОС? Сталкивался с данным вопросом на этапе реализации (указывались различные типы служб и приоритет их работы). В случае с ОС (нехваткой ресурсов или чего еще) - как можно это решить?
Сам от мобильной разработки далек, поэтому буду благодарен любой информации. Спасибо.
Всё верно, система по сути сама решает, когда остановить ваш сервис. Здесь подробнее про работу сервисов на xamarin.
Когда я сталкивался с такой проблемой мне помогла смена значения StartCommandResult в StartCommandResult.Sticky
public override StartCommandResult OnStartCommand(Intent intent, StartCommandFlags flags, int startId)
{
return StartCommandResult.Sticky;
}
Идея параметра в том, что при стопе сервиса, система его заново поднимет.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Коллеги! Подскажите библиотеку для работы SSRS APIЯ пытаюсь из WebApi сделать запрос к серверу отчётов и запросить какой либо отчёт
Есть такая проблема при использовании WPF не срабатывает свойство set{}