DontKillMyApp — это эталонный инструмент, который позволяет оценить, насколько плохо ваш телефон Android обрабатывает приложения, работающие в фоновом режиме.
С каждым новым устройством производители смартфонов делают еще более громкие заявления о долговечности батарей. Бесспорно, размеры аккумуляторов в смартфонах за последние годы существенно увеличились – вот почему популярность таких инструментов, как Озеленение с годами сократилось. Однако для продления срока службы батареи производители также настроить свое собственное программное обеспечение на базе Android убивать или переводить фоновые приложения в спящий режим, и некоторые из них делают это очень агрессивно. Одной из жертв мучительной проблемы стал Urbandroid, разработчик Спи как Android, приложение для умных будильников. Тот же разработчик запускает новое приложение под названием «DontKillMyApp», которое поможет вам оценить, насколько хорошо фоновые приложения могут работать на вашем телефоне.
Приложение названо в честь более раннего проекта Urbandroid –
сайт с таким же названием призван подчеркнуть, насколько агрессивно разные производители замораживают фоновые приложения. Пока веб-сайт дает более общий обзор агрессивного уничтожения приложений в пользовательских скинах Android, приложение должно давать более контекстуальная и конкретная картина того, насколько хорошо телефон – и, что более важно, ваш телефон – обрабатывает фоновые приложения.Чтобы запустить тест, вам необходимо некоторое время держать телефон в режиме ожидания, чтобы приложение могло проверить, насколько хорошо обрабатываются фоновые задачи. Он позволяет вам выбрать продолжительность теста от часа до 8 часов и предостерегает вас от использования телефона или его зарядки в течение этого периода. Приложение отображает постоянное уведомление, и вы можете остановить тест, используя его, если вам нужно использовать телефон.
Чтобы проверить это, приложение запускает службу на переднем плане с помощью постоянного уведомления, добавляет к нему блокировку пробуждения и выполняет несколько повторяющихся задач в основном потоке с интервалом в 10 секунд. Кроме того, приложение планирует и подает сигналы каждые 8 минут. В конце периода тестирования он видит, сколько из этих команд было выполнено, и представляет их в виде визуального графика.
DontKillMyApp Приложение в настоящее время доступно в раннем доступе, и вы можете опробовать его, чтобы увидеть, как ваш телефон обрабатывает фоновые приложения. В будущем мы также можем ожидать увидеть в приложении некоторые предложения о том, как защитить приложения от закрытия и сохранить их работу в фоновом режиме.
Поделитесь своими результатами в комментариях ниже! Тем временем, вот захватывающая редакционная статья о как страдают разработчики приложений из-за агрессивной оптимизации батареи.
Цена: Бесплатно.
4.5.
С помощью: Андроид Полиция