С учетом службы, которая возвращает START_STICKY из своей onStartCommand:
1) В документации упоминается об уничтожении службы, насколько я понимаю, что это не делается путем вызова Content.stopService , но выполняется системой, если ей нужны ресурсы (или моя служба могла бы также сбой, который был бы фактически таким же - без чистого отключения)?
2) Как я могу имитировать убийство, упомянутое в 1)? Убийство, вероятно, отличается от остановки (остановка! = Убийство?) Службы с помощью меню приложения в настройках, поэтому я не могу использовать это меню для целей тестирования?
3) Если мой сервис убит и затем перезапущен, согласно документации, кажется, вызывается только onStartCommand, но не onCreate. Итак, я делаю вывод, что переменные моего сервиса сохраняются до того, как мой сервис будет убит? Или почему onCreate не зачисляется? Или это может быть?
Моя цель - убедиться, что моя служба все еще работает надежно, когда она была убита и перезапущена. Спасибо за любую подсказку: -)