| Тип файла | APK |
|---|---|
| Версия | 1.33 |
| Издатель | Stan Korotky |
| Дата выпуска | 24 июл. 2020 г. |
| Дата добавления | 24 июл. 2020 г. |
| Требования ОС | Android |
| Требования | Requires Android 2.2 and up |
| Всего скачиваний | 0 |
| Цена | Free |
Описание
Hibernate — это небольшая утилита, которая позволяет переводить в спящий режим выбранные фоновые процессы. Он «убивает» их с помощью «killBackgroundProcesses», используемых внутри Android для высвобождения ресурсов. Этот метод отличается от уничтожения приложений в системном списке запущенных процессов тем, что позволяет приложениям сохранять свое состояние перед выходом, поэтому при возврате в спящий процесс обратно он будет восстановлен в прежнее состояние.
Утилита может быть полезна разработчикам, которым необходимо протестировать поведение своих приложений при выгрузке и повторной загрузке системой, а также другим пользователям, ищущим способ оптимизации системы на лету.
ЭТО НЕ УБИЙЦА ЗАДАЧ. Приложение действительно замораживает выбранные задачи, выгружая их из оперативной памяти и предотвращая дальнейшее использование процессора, НО задачи остаются в системном списке «запущенных» задач. Согласно документации Android (цитата): «Обратите внимание, что «выполняется» не означает, что какой-либо код задачи в настоящее время загружен или активен — задача может быть заморожена системой, чтобы ее можно было перезапустить в своем предыдущем состоянии, когда затем выдвигается на передний план». И это Hibernate, который дает системе команду заморозить выбранные задачи. Обратите внимание, что вы можете видеть, что кнопка «Принудительно остановить» все еще активна в системном диалоге «Информация о приложении» для задач, находящихся в спящем режиме. Это потому, что они заморожены, а не удалены. В отличие от режима гибернации, «остановка» принудительно и полностью уничтожает приложение. Это имеет большое значение.
Приложение НЕ ТРЕБУЕТ рутирования вашего устройства. Он предназначен для работы без привилегий суперпользователя.
Приложение поддерживает сервисный режим, позволяющий автоматически переводить указанные процессы в фоновый режим. Внимание: используйте сервисный режим с осторожностью. Если некоторые из спящих процессов постоянно воссоздаются сами по себе, служба может разрядить батарею.
Сервис настраивается в диалоге настроек. Помимо прочего, вы можете включить или отключить сервисные уведомления о различных событиях.
Используйте диалоговое окно «Статус» для редактирования списка находящихся в данный момент в спящем режиме процессов.
Подробнее на сайте. Часто задаваемые вопросы также доступны по адресу http://wifiline.blogspot.com/p/hibernate-faq.html.
Если вы считаете, что нашли ошибку, пожалуйста, свяжитесь со мной по электронной почте и предоставьте как можно больше подробностей. Существует слишком много разных устройств и версий Android, поэтому я не могу протестировать приложение на всех из них. Мы могли бы попытаться решить ваши конкретные проблемы вместе, вместо того, чтобы глупо минусовать приложение.
ПРЕДУПРЕЖДЕНИЕ! Настоятельно рекомендуется не переводить в спящий режим приложения, установленные в виде виджетов на панели запуска или на экране блокировки.
ПРЕДУПРЕЖДЕНИЕ! На Android 5+ активные задачи больше не могут отслеживаться системой. В качестве обходного пути Hibernate теперь предоставляет специальную службу специальных возможностей, которую пользователь должен включить вручную в настройках специальных возможностей системы. Без этой службы гибернации не будет работать должным образом на Android 5+.
Кроме того, Google требует, чтобы здесь отображался этот текст: «Это приложение использует специальные возможности».
ВНИМАНИЕ!!! Начиная с некоторых последних сборок Android 5.1.1 (около LMY48I, август 2015 г.) Google полностью нарушил функциональность Hibernate. Они не оставили возможности получать информацию о процессах (идентификаторы, приоритеты и т. д.) через публичные API. Я сделал обходной путь с ограниченным функционалом (например, приоритеты процессов, сервисы и зависимости больше не указаны) и потребление ресурсов может увеличиться. Это не моя вина. Пожалуйста, понизьте голос самого Google. Альтернативы: не обновляться до последних версий Android и не рутировать свое устройство.
ВНИМАНИЕ! ПРИЛОЖЕНИЕ НЕ БУДЕТ РАБОТАТЬ ДОЛЖНЫМ ОБРАЗОМ НА ANDROID 7+. GOOGLE НАМЕРЕННО НАРУШИЛ ВСЕ МЕТОДЫ СПИСКА ПРОЦЕССОВ. ВЫ МОЖЕТЕ НАЙТИ ПОДРОБНОСТИ ЗДЕСЬ - https://code.google.com/p/android/issues/detail?id=205565