Uradna aplikacija DontKillMyApp je tukaj – poskrbite, da bodo vaše aplikacije končno delovale pravilno, tudi če nimate telefona Pixel.
Ta aplikacija vam pomaga konfigurirati opravila v ozadju (background tasks) vašega telefona, tako da aplikacije dejansko delajo za VAS, tudi ko ne gledate v zaslon.
Preverite, kako se obnese vaš telefon, in preizkusite različne nastavitve z meritvijo DontKillMyApp (benchmark).
Funkcije:
📊 DKMA meritev: Izmerite, kako agresivno vaš telefon zapira aplikacije v ozadju.
📖 Vodiči: Pridobite konkretne korake za odpravo večine omejitev procesov v ozadju.
📢 Sodelujte pri spremembah: Pomagajte pametnim telefonom, da ostanejo "pametni", tako da delite svoje poročilo na dontkillmyapp.com.
DontKillMyApp je orodje za merjenje zmogljivosti, s katerim preverite, kako dobro vaš telefon podpira obdelavo v ozadju. Meritev lahko izvedete pred nastavitvijo telefona, nato sledite vodičem za nastavitev in ponovno zaženete meritev, da vidite izboljšanje.
Svoje poročilo lahko prek aplikacije delite z upravitelji spletnega mesta dontkillmyapp.com, ki zbirajo podatke in na njihovi podlagi določajo skupno oceno proizvajalcev.
Kako deluje meritev? (Tehnične podrobnosti!)
Aplikacija zažene storitev v ospredju (foreground service) z "wake lock" in načrtuje ponavljajoča se opravila v glavni niti (main thread), po meri izdelanem izvajalcu niti (thread executor) ter nastavi redne alarme (AlarmManager.setExactAndAllowWhileIdle). Nato izračuna razmerje med izvedenimi in pričakovanimi opravili. To je vse!
Za več podrobnosti preverite izvorno kodo. Aplikacija je odprtokodna (open source) in na voljo na: https://github.com/urbandroid-team/dontkillmy-app
Ta aplikacija je odprtokodni projekt, ki ga vzdržujejo prostovoljci, ki jim je mar za ekosistem Android, razumejo trenutne težave in jih želijo izboljšati.
Posebna zahvala Doki (github.com/doubledotlabs/doki).
Posodobljeno dne
28. jan. 2026