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