A DontKillMyApp egy benchmark a háttérben végzett alkalmazásgyilkosság tesztelésére telefonokon

A DontKillMyApp egy benchmark eszköz, amely lehetővé teszi annak mérését, hogy Android telefonja milyen rosszul kezeli a háttérben futó alkalmazásokat.

Az okostelefon-gyártók minden egyes új eszközzel még több kijelentést tesznek a hosszú élettartamú akkumulátorokról. Vitathatatlan, hogy az okostelefonok akkumulátormérete jelentősen megnőtt az elmúlt években – ez az oka annak, hogy az olyan eszközök népszerűsége, mint pl. Greenize csökkent az évek során. Azonban, hogy meghosszabbítsa az akkumulátor tartalék, a gyártók is módosítani az egyéni Android-alapú szoftverüket megölni vagy elaltatni a háttéralkalmazásokat, és néhányuk megteszi igazán agresszíven. A gyötrelmes probléma egyik áldozata a fejlesztő Urbandroid Alvás Androidként, egy intelligens riasztóalkalmazás. Ugyanez a fejlesztő egy új, "DontKillMyApp" nevű alkalmazást dob ​​piacra, amely segít megmérni, hogy a háttéralkalmazások mennyire tudnak életben maradni a telefonodon.

Az alkalmazás Urbandroid korábbi projektjéről kapta a nevét –

azonos nevű weboldal célja, hogy kiemelje, hogy a különböző gyártók milyen agresszíven fagyasztják le a háttéralkalmazásokat. Míg a weboldalt általánosabb áttekintést ad az agresszív alkalmazásgyilkosságról az egyéni Android skinekben, az alkalmazásnak többet kell adnia kontextuális és konkrét kép arról, hogy egy telefon – és ami még fontosabb, a telefon – milyen jól kezeli a háttéralkalmazásokat.

A benchmark futtatásához a telefont tétlenül kell hagynia egy ideig, hogy az alkalmazás tesztelje a háttérfeladatok kezelését. Lehetővé teszi a teszt időtartamának egy óra és 8 óra közötti kiválasztását, és figyelmeztet arra, hogy ezalatt ne használja a telefont vagy töltse. Az alkalmazás folyamatos értesítést jelenít meg, és leállíthatja a referenciaértéket, ha használnia kell a telefont.

Ennek tesztelésére az alkalmazás egy szolgáltatást futtat az előtérben egy állandó értesítés segítségével, wakelockot ad hozzá, és 10 másodpercenként hajt végre néhány ismétlődő feladatot a főszálon. Ezenkívül az alkalmazás 8 percenként ütemez és riaszt. A tesztelési időszak végén megnézi, hogy hány parancsot hajtottak végre, és megjeleníti őket egy vizuális grafikonnal.

A DontKillMyApp Az alkalmazás jelenleg elérhető az Early Access szolgáltatásban, és kipróbálhatja, hogy telefonja hogyan kezeli a háttérben futó alkalmazásokat. A jövőben arra is számíthatunk, hogy néhány javaslatot fogunk látni az alkalmazáson belül arra vonatkozóan, hogy miként mentesíthetjük az alkalmazásokat az elpusztítástól, és hogy a háttérben futhatnak.

Ossza meg eredményeit az alábbi megjegyzésekben! Közben itt van egy lebilincselő szerkesztőség hogyan szenvednek az alkalmazásfejlesztők az agresszív akkumulátoroptimalizálások miatt.

DontKillMyApp: Tedd működésbe az alkalmazásokatFejlesztő: Urbandroid (Petr Nálevka)

Ár: Ingyenes.

4.5.

Letöltés

Keresztül: Android Police