Бюджет:
5000 руб
Задача
Есть готовое приложение-аудиоплеер. На устройствах Android 8 и выше некорректно работает функция проигрывания музыки в фоне (через MediaSessionCompat). Также есть частые падения и жалобы от пользователей (Context.startForegroundService() did not then call Service.startForeground()). Необходимо разобраться в коде и корректно реализовать эту функцию, а точнее исправить ошибку.
Обязательные требования
- Корректное отображение текущего трека на экране блокировки (реализовано)
- Управление плеером с экрана блокировки (play, pause) (реализовано)
- Вход в приложение по нажатию на экране блокировки
- Корректное проигрывание треков в фоновом режиме
- Отсутствие крэшей у аудитории после публикации обновления
- Корректная работа на android с 5 по 9