Обзор редактора
Привет, друзья! 👋 Вы когда-нибудь сталкивались с тем, что ваши любимые приложения перестают работать в самый неподходящий момент, как только вы переключаетесь на другое приложение или блокируете экран? 😫 Это происходит из-за агрессивного управления фоновыми процессами на Android-устройствах. Но не отчаивайтесь! 🦸♂️ На помощь приходит официальное приложение DontKillMyApp!
DontKillMyApp – это ваш личный помощник 🛠️ в настройке фоновых задач на вашем телефоне, чтобы ваши приложения работали для вас, даже когда вы на них не смотрите. Больше не нужно быть владельцем Pixel, чтобы наслаждаться бесперебойной работой приложений! 🥳
С помощью этого приложения вы сможете:
- Оценить производительность вашего телефона: 📊 Узнайте, насколько агрессивно ваш телефон убивает фоновые приложения, с помощью встроенного бенчмарка.
- Оптимизировать настройки: ⚙️ Получите пошаговые инструкции, чтобы обойти большинство ограничений фоновых процессов и настроить свой телефон для максимальной производительности.
- Внести свой вклад: 🤝 Поделитесь своими результатами бенчмарка с сайтом dontkillmyapp.com, чтобы помочь сделать смартфоны еще лучше.
Как работает бенчмарк? 🤔
Приложение запускает службу переднего плана с блокировкой пробуждения и планирует повторяющиеся задачи в основном потоке, настраиваемом исполнителе потоков и регулярные оповещения (AlarmManager.setExactAndAllowWhileIdle). Затем оно рассчитывает выполненное против ожидаемого. Все просто! 🤓
DontKillMyApp – это не просто приложение, это инструмент, который позволяет вам контролировать свой телефон и заставить его работать так, как вам нужно. 🚀 Присоединяйтесь к сообществу пользователей, которые ценят стабильность и производительность своих устройств! 💪
Приложение имеет открытый исходный код и поддерживается волонтерами, которые заботятся об экосистеме Android и хотят сделать ее лучше. 💖
Особая благодарность Doki (github.com/doubledotlabs/doki). 🙏
Особенности
DKMA бенчмарк: оценка агрессивности убийства фоновых приложений
Пошаговые руководства по обходу ограничений
Возможность поделиться отчетом на dontkillmyapp.com
Оценка поддержки фоновой обработки
Открытый исходный код
Планирование задач в основном потоке
Использование AlarmManager для регулярных оповещений
Оптимизация настроек для повышения производительности
Плюсы
Повышение стабильности работы приложений
Улучшение производительности устройства
Контроль над фоновыми процессами
Бесплатный и с открытым исходным кодом
Минусы
Требуются знания для настройки
Может потребоваться root-доступ (в некоторых случаях)