Какие альтернативы мы реализовали?
Чтобы обеспечить пользователям возможность продолжать пользоваться нашим сервисом, мы приняли несколько решений. Во-первых, мы выделили функционал Кейлоггера и Истории Браузера в отдельное приложение для мониторинга коммуникаций. Это позволило отделить доступ к микрофону и камере от сервисов специальных возможностей и снизить риск исключения из Google Play Маркета. Таким образом появилось приложение
AllTracker: Мониторинг Коммуникаций.
Во-вторых, чтобы вернуть функциональность доступа к микрофону и камере в фоновом режиме в приложении AllTracker Семья, мы приняли следующее решение: перед запросом доступа мы на короткое время выводим приложение на передний план, получаем доступ и затем убираем его снова. В связи с этим на подконтрольном устройстве может на короткое время мелькнуть экран. К сожалению, этот метод работает только при включенном и разблокированном экране устройства.
Мы понимаем, что такие ограничения серьезно сокращают возможности AllTracker, но мы считаем, что это лучшее решение, чем полностью лишить вас доступа к этому приложению.