Постоянная поддержка на android oreo

Улучшения потребления батареи Android 8 приятны для пользователя, но я немного боюсь, если мой сервис будет работать так, как ожидалось.

Прежде всего: Спасибо за любые предложения, но я не могу просто запланировать мое обслуживание. Я хочу, чтобы всепользовательский прослушиватель ключевых слов OK Google работающий в фоновом режиме, постоянно. Он будет основан на библиотеке openockets pocketsphinx android. Я знаю, что это будет потреблять много энергии аккумулятора, и я проинформирую об этом пользователя.

Можем ли мы создать постоянную справочную службу на Android 8+? Мне нужно настроить Android 8 в градиенте, потому что я ожидал ошибок со старыми целями. Я также не хочу раздражать пользователя с помощью функции переднего плана, которая постоянно показывает уведомление в строке состояния.

[ https://developer.android.com/about/versions/oreo/background.html] – Не существует ли способа сделать постоянные справочные службы для моего прецедента (но желательно для всех случаев использования) возможным?

К сожалению, нельзя использовать фоновый сервис и не показывать предварительное уведомление на Android 8.0 и выше.

Единственный способ, с помощью которого он может работать, – придерживаться приложения Google API, например API голосовых действий .

Насколько я знаю, нет хорошей работы, и большинство приложений, таких как WhatsApp, все еще нацелены на Android API 24.