DontKillMyApp je primerjalno orodje, ki vam omogoča merjenje, kako slabo vaš telefon Androiod obravnava aplikacije, ki se izvajajo v ozadju.
Podjetja pametnih telefonov z vsako novo napravo prihajajo s še bolj bujnimi trditvami o dolgotrajnih baterijah. Nedvomno so se velikosti baterij na pametnih telefonih v zadnjih letih znatno povečale – zato je priljubljenost orodij, kot je Ozeleni se je z leti zmanjšalo. Vendar pa proizvajalci tudi za podaljšanje rezervne baterije prilagajajo svojo programsko opremo, ki temelji na Androidu da ubijejo ali preklopijo aplikacije v ozadju v stanje spanja, in nekateri to tudi storijo res agresivno. Ena od žrtev boleče težave je Urbandroid, razvijalec Spanje kot Android, pametna aplikacija za alarm. Isti razvijalec lansira novo aplikacijo, imenovano "DontKillMyApp", ki vam bo pomagala izmeriti, kako dobro lahko aplikacije v ozadju preživijo v vašem telefonu.
Aplikacija je poimenovana po prejšnjem projektu Urbandroida – istoimenska spletna stran namenjeno poudarjanju, kako agresivno različni proizvajalci zamrznejo aplikacije v ozadju. Medtem
spletno stran ponuja bolj splošen pregled agresivnega uničevanja aplikacij v preoblekah Android po meri, bi morala aplikacija dati več kontekstno in specifično sliko o tem, kako dobro telefon – in še pomembneje, vaš telefon – obravnava aplikacije v ozadju.Če želite zagnati merilo uspešnosti, morate telefon nekaj časa pustiti v stanju mirovanja, da aplikacija preizkusi, kako dobro se obravnavajo opravila v ozadju. Omogoča vam izbiro trajanja testa med eno uro in 8 urami ter vas opozori, da v tem času ne uporabljate telefona ali ga polnite. Aplikacija prikazuje stalno obvestilo in z njim lahko ustavite merilo uspešnosti, če morate uporabiti telefon.
Da bi to preizkusili, aplikacija zažene storitev v ospredju s pomočjo trajnega obvestila, ji doda wakelock in izvede nekaj ponavljajočih se nalog v glavni niti v intervalih po 10 sekund. Poleg tega aplikacija načrtuje in alarmira vsakih 8 minut. Na koncu obdobja testiranja vidi, koliko teh ukazov je bilo izvedenih, in jih predstavi z vizualnim grafom.
The DontKillMyApp Aplikacija je trenutno na voljo v zgodnjem dostopu in jo lahko preizkusite, da vidite, kako vaš telefon obravnava aplikacije v ozadju. V prihodnosti lahko pričakujemo tudi, da bomo v aplikaciji videli nekaj predlogov o načinih, kako izvzeti aplikacije iz uničenja in ohraniti njihovo delovanje v ozadju.
Delite svoje rezultate v spodnjih komentarjih! Medtem pa je tu navdušujoč uvodnik kako razvijalci aplikacij trpijo zaradi teh agresivnih optimizacij baterije.
Cena: brezplačno.
4.5.
prek: Android Police