на форграунд сервисы? Такой прикол что после перезагрузки телефона форграунд системы работают, но не могут воспользоваться записью по аудио пока я не зайду в приложение после перезагрузки
в манифесте указать foregroundServiceType=microphone
Стартует, но я не могу использовать форгроунд сервис после перезагрузки, сработает только после того как зайду в апк
Что значит не могу? Что то пишет в логи при старте записи MediaRecorder/AudioTrack? Или пишет но на файле тишина?
А, я поняла что ты хочешь, тебе нужно зарегестрировать BroadCastReceiver на событие Boot.complited и из него запускать сервис. Для некотрых телефонов нужно еще вручную в настройках дать разрешение на автозапуск
Обсуждают сегодня