Описание
Представляем официальное приложение DontKillMyApp — с ним приложения начнут нормально работать даже на аппаратах Pixel.
Приложение поможет настроить фоновые задачи телефона так, чтобы приложения работали даже тогда, когда Вы НЕ СМОТРИТЕ на экран телефона.
Оцените работу Вашего телефона и узнайте настройки телефона с помощью проверки DontKillMyApp.
Возможности:
• Проверка DKMA — узнайте, насколько агрессивно Ваш телефон отключает фоновые процессы
• Инструкции — следуйте пошаговым инструкциям, чтобы убрать большинство ограничений фоновых процессов
• Добейтесь перемен — помогите смартфонам стать действительно умными, отправив результаты проверки на dontkillmyapp.com
DontKillMyApp — это утилита для проверки того, как Ваш телефон работает с фоновыми процессами. Вы можете провести проверку перед настройкой телефона, проследовать инструкциям и затем снова проверить, как Ваш телефон распоряжается фоновыми процессами.
Вы можете прямо из приложения отправить Ваши результаты проверки разработчикам сайта dontkillmyapp.com — они учтут Ваши результаты и формируют общую оценку производителя.
Как работает проверка? (Используется технический язык!)
Во время проверки запускается фоновая служба с защитой от блокировки и планируются повторяющиеся задачи в основном потоке (каждые 10 секунд), специальном исполнителе потока (каждые 10 секунд), а также планируются повторяющиеся будильники с помощью AlarmManager.setExactAndAllowWhileIdle (каждые 10 минут). В конце путем сравнения ожидаемых и выполненных задач рассчитывается оценка. Принцип таков!
Чтобы узнать подробности, ознакомьтесь с кодом. Приложение имеет открытый код, доступный на https://github.com/urbandroid-team/dontkillmy-app
Особая благодарность Doki (github.com/doubledotlabs/doki)."