Автозапуск приложения

Спасибо, нашел ошибку в коде, кода запустил сервис из protected override void OnCreate активити и прогнал в отладчике.

Что получилось: Сервис отлично запускается и работает при включении устройства без видимой формы, его нельзя смахнуть.

Сервис также запускается при первом открытии приложения после установки. Но сервис завершается вместе с закрытием видимой формы активити.

Вопрос: как его запустить при первом запуске активити, чтобы при закрытии активити сервис продолжал работать?

Добавлено через 2 часа 3 минуты

Оказалось просто.

Нужно было указать в методе OnStartCommand

и служба становится "залипшей", не зависящей от Activity.

Добавлено через 12 минут

Заметил особенность: если закрыть Activity служба выключается и через несколько сек. снова включается уже без Activity. Но можно ли сделать так, чтобы служба оставалась работать бесшовно, непрерывно при закрытии Activity?