Как запустить сервисное приложение для Android

Я создаю приложение, единственным компонентом которого являетсяservice который продолжает работать в фоновом режиме (в основном прокси-сервер), но я не могу найти способ, как запустить этот сервис. Приложение не может иметь пользовательского интерфейса или взаимодействия с пользователем, поэтому я не использую Activity.
Broadcast receiver могу слушать трансляцию BOOT, но как мне запустить службу в первый раз, когда она установлена, и как я могу сохранить ее работоспособной? или есть ли трансляция, которую я могу слушать после установки приложения, например может быть TIME_TICK, но это должно быть зарегистрировано по активности, я думаю.

Ответы на вопрос(3)

Ваш ответ на вопрос