Даже если инфраструктура позволяет вам запускать активность из службы, это, вероятно, неправильное решение.Причина в том, что задача Сервиса может или не может быть в центре внимания пользователя в то время, когда Сервис желает взаимодействовать с пользователем.Нарушение того, что пользователь делает в настоящее время, считается плохой формой проектирования, особенно из-за того, что предполагается работать в фоновом режиме.
Поэтому вам следует рассмотреть возможность использования службы уведомлений с Notification Service, которая содержит PendingIntent для запуска желаемой операции, когда пользователь решает, что пришло время провести расследование.Думайте об этом как о отложенном удовлетворении.