Az alkalmazás műszaki teljesítményének figyelése az Android vitals funkció segítségével

A Play Console használatával olyan információkat tekinthetsz meg, amelyek segíthetnek megérteni és javítani az alkalmazás akkumulátorhasználatát, stabilitását és megjelenítési idejét.

A következő adatokat olyan felhasználóktól gyűjtöttük, akik engedélyezték bizonyos androidos eszközök és operációsrendszer-verziók használati és diagnosztikai adatainak automatikus megosztását. A Google-fiók Súgóban további információt találhatsz arról, hogyan egyeznek bele az Android-felhasználók az adatok megosztásába.

Az összes összecsukása Az összes kibontása

Adattípusok 

Akkumulátorhasználat
  • Beragadt „wake lock” jelenségek
  • Beragadt (háttérbeli) „wake lock” jelenségek
  • Túl gyakori „wakeup” jelenségek
  • Túl gyakori (háttérbeli) Wi-Fi-keresés
  • Túlzott (háttérbeli) hálózati adatforgalom
Stabilitás
  • ANR-arány
  • Többszörös ANR előfordulásának aránya
  • Összeomlási arány
  • Többszörös összeomlások aránya
Megjelenítési idő
  • Lassú megjelenítés (16 ms)
  • Lefagyott kezelőfelületi képkockák (700 ms)
Alkalmazásindítási idő
  • Lassú hidegindítás
  • Lassú melegindítás
  • Lassú forróindítás
Engedélyek
  • Engedélymegtagadások

Az alkalmazásadatok megkeresése és áttekintése

Az Android vitals oldalon feltüntetett dátumtartomány magába foglalja az alkalmazáshoz rendelkezésre álló összes információt, és nem lehet személyre szabni. Az Android vitals funkcióval kapcsolatos adatok csendes-óceáni idő (PT) szerint értendők.

Fontos: Ha nem állnak rendelkezésre adatok, akkor az alkalmazás nem rendelkezik elegendő, a megadott szűrőkön belüli adatponttal az alkalmazással kapcsolatos összes probléma azonosításához. 

Az Android vitals funkcióval kapcsolatos alkalmazásadatok megkereséséhez és áttekintéséhez tedd a következőket:

  1. Jelentkezz be a Play Console oldalán.
  2. Válaszd ki a kívánt alkalmazást.
  3. A bal oldali menüben kattints az Android vitals > Áttekintés lehetőségre.
  4. Add meg, hogyan szeretnéd megtekinteni az alkalmazással kapcsolatos adatokat.
Tekintsd meg az áttekintő irányítópultot és a részletes mutatókat tartalmazó oldalakat.

Alapvető vitals-mutatók

Az Áttekintés oldal tetején láthatod az alkalmazás alapvető vitals-mutatóit. Ezek olyan teljesítménymutatók, amelyek hatással lehetnek az alkalmazás Google Playen való láthatóságára és rangsorolására. Az alapvető vitals-mutatók:

  • Beragadt részleges (háttérbeli) „wake lock” jelenségek
  • Túl gyakori „wakeup” jelenségek
  • ANR-arány
  • Összeomlási arány

Ha az alkalmazásodban olyan kritikus teljesítményproblémák találhatók, amelyekkel foglalkoznod kell (például hibás viselkedés küszöbértékeit túllépő mutatók és jelentős változások a teljesítményadatokban – az utóbbira anomáliaként hivatkozunk), akkor ezen az oldalon gyorsan megtalálhatod alkalmazásod fejlesztésre szoruló területeit. E-mailes értesítést is kérhetsz az ANR-ek, összeomlásklaszterek és Android vitals-mutatók terén észlelt jelentős változásokról; ehhez lépj a Beállítások > Preferenciák menüpontba.

Fontos: Az ideális felhasználói élmény érdekében mindenkinek azonosítania és javítania kell az alkalmazásaikban azonosított problémákat, hogy az alkalmazások a hibás viselkedés küszöbértékein belül maradjanak.

A vitals-mutatók böngészése

Az Áttekintés oldal közepe táján áttekintheted az összes vitals-mutatóhoz tartozó információkat, adattípus szerint rendezve. A táblázatban való szűréshez add meg a megtekinteni kívánt dimenziókat és időtartamot.

Az egyes mutatókra vonatkozóan áttekintheted az alkalmazáshoz tartozó munkamenetek százalékos arányát az aktuális és az előző időszak tekintetében. Ha szeretnéd látni, hogy alkalmazásod hogyan teljesít a Google Playen található más alkalmazásokhoz képest, akkor lehetőség van az alkalmazás és a hasonló alkalmazások mediánértéke közötti különbség megtekintésére is.

Részletes mutatók megtekintése

Ha további részleteket szeretnél megtudni a mutatókról, válaszd a Részletek megjelenítése lehetőséget. A következő képernyőn áttekintheted a következőket:

  • A teljesítményadatokban talált anomáliák (csak alapvető vitals-mutatók)
  • Hibás viselkedés küszöbértékei (csak alapvető vitals-mutatók)
  • Kategória szerinti összehasonlítás
  • Részletes összehasonlítások
    • Válaszd ki az oldal tetején lévő alkalmazás-összehasonlító kártyán található Alkalmazáscsoport szerkesztése lehetőséget az adott egyéni alkalmazáscsoport szerkesztéséhez. Miután létrehoztad az adott egyéni alkalmazáscsoportot, összevetheted alkalmazásodat a Google Play többi, általad kiválasztott alkalmazásával.
  • APK-verziókód, eszköz, operációsrendszer-verzió, összehasonlítás és időtartam szerinti mutatók
    • További részleteketért bontsd ki a táblázatban szereplő egyes sorokat a jobb oldalon található, lefelé mutató nyíl kiválasztásával.
A hibás viselkedések szerinti szűrő

Előfordulhat, hogy egyes mutatók piros hibaikonnal láthatók az Áttekintés oldal tetején. Ez azt jelenti, hogy a megjelenített szám magas más alkalmazásokkal összehasonlítva – ezt nevezzük hibás viselkedésnek.

Ha szeretnéd megnézni, hogy az alkalmazáshoz tartozó APK-k közül melyik tartalmazza a hibás viselkedést, válaszd ki azt a kártyát, amelyiken az ikon szerepel.

A mutatókkal kapcsolatos információk

Beragadt „wake lock” és beragadt (háttérbeli) „wake lock” jelenségek

A Beragadt „wake lock” jelenség és a Beragadt (háttérbeli) „wake lock” jelenség oldalak az alkalmazás által, a PowerManager osztályon keresztül szerzett részleges „wake lock” jelenségeket tüntetik fel. A részleges „wake lock” jelenség biztosítja a CPU futását, de a képernyő és a billentyűzet háttérvilágítása kikapcsolhat.

Információk az adatgyűjtésről

  • Adatvédelmi okokból a részleges „wake lock” azonosítócímkék névtelenítettek.
  • A részleges „wake lock” jelenségekről szóló adatok gyűjtésére akkor kerül sor, amikor az eszköz nem töltődik, és ki van kapcsolva a képernyője.
  • A beragadt háttérbeli „wake lock” jelenséggel kapcsolatos adatokat csak akkor gyűjti a rendszer, ha a háttérben fut az alkalmazás.
  • A Google akkumulátorciklusonként számolja ki a maximális részleges „wake lock” jelenség időtartamát, hogy megmutassa, hány munkamenetet érint a hosszú „wake lock”. Például ha a felhasználó két darab egy órás „wake lock” jelenséget vált ki, a Google egy órás maximális „wake lock” értéket használ fel.
  • Azon alkalmazások esetén, amelyek beállítják a sharedUserId azonosítót a manifest fájlban: Csak akkor jelennek meg az adatok, ha legfeljebb egy alkalmazás van telepítve ugyanazzal a sharedUserId azonosítóval.

Fontos információk

  • Érintett munkamenetek: Azon akkumulátorciklusok százalékos aránya, amelyek során a felhasználók legalább egy, egy óránál tovább tartó „wake lock” jelenséget tapasztaltak.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • 90., illetve 99. percentilis: Az olyan napi munkamenetek 10, illetve 1%-a, amelyek esetében a felhasználók a megjelenített időtartamnál hosszabb részleges „wake lock” jelenséget tapasztaltak.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján). 

Az esetleges problémák kijavítása

Ha az alkalmazás sok „wake lock” jelenséggel rendelkezik, az Android fejlesztői webhelyén megoldásjavaslatokat találhatsz.

Túl gyakori „wakeup” jelenségek

A Túl gyakori „wakeup” jelenségek oldal az alkalmazás által kiváltott Alarm Manager „wakeup” jelenségeket jeleníti meg. A „wakeup” (ébredés) jelenségekkel kapcsolatos adatok a következő osztályok esetében láthatók: ELAPSED_REALTIME_WAKEUP és RTC_WAKEUP.

Információk az adatgyűjtésről

  • Adatvédelmi okokból a „wakeup” azonosítócímkék névtelenítettek.
  • A „wakeup” jelenségekről akkor gyűjtünk információt, amikor az eszköz nem tölt.
  • Szabványosított mutató biztosítása érdekében a „wakeup” jelenségek számát összehasonlítjuk azzal az időtartammal, amennyit az eszköz az akkumulátorról üzemel. A Google kiszámolja a „wakeup” jelenségek óránkénti felhasználónkénti számát, hogy megmutassa, hány felhasználót érint a magas wakeuparány.
  • Azon alkalmazások esetén, amelyek beállítják a sharedUserId azonosítót a manifest fájlban: Csak akkor jelennek meg az adatok, ha legfeljebb egy alkalmazás van telepítve ugyanazzal a sharedUserId azonosítóval.

Fontos információk

  • Érintett munkamenetek: Azon akkumulátorciklusok százalékos aránya, amelyek során a felhasználók óránként több mint 10 „wakeup” jelenséget tapasztaltak. Az akkumulátoros munkamenet az eszköz két teljes feltöltése közötti időszak. A Google csak akkor gyűjt adatokat, amikor a készülék nincs töltőre csatlakoztatva.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • 90., illetve 99. percentilis: Az olyan napi munkamenetek 10, illetve 1%-a, amelyek esetében a felhasználók a megjelenített értéknél többször tapasztaltak „wakeup” jelenséget.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján). 

Az esetleges problémák kijavítása

Ha az alkalmazás gyakori „wakeup” jelenségekkel rendelkezik, az Android fejlesztői webhelyén megoldásjavaslatokat találhatsz.

Túl gyakori (háttérbeli) Wi-Fi-keresés

A Túl gyakori (háttérbeli) Wi-Fi-keresés oldal azt jeleníti meg, hogy a Wi-Fi-keresések mikor eredményeznek nagy mértékű akkumulátorhasználatot. 

Információk az adatgyűjtésről

A Wi-Fi-keresésről szóló adatok gyűjtésére akkor kerül sor, amikor az eszköz nem töltődik, és az alkalmazás a háttérben fut.

Fontos információk

  • Érintett munkamenetek: Azon akkumulátorciklusok százalékos aránya, amelyek során a felhasználók óránként több mint négy Wi-Fi-keresést tapasztaltak.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • 90., illetve 99. percentilis: Az olyan napi munkamenetek 10, illetve 1%-a, amelyek esetében a felhasználók a megjelenített óránkénti értéknél többször tapasztaltak háttérben futó Wi-Fi-keresést.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján). 

Az esetleges problémák kijavítása

Ha az alkalmazás esetében nagy számban fordul elő háttérbeli Wi-Fi-keresés, az Android fejlesztői webhelyen megoldási javaslatokat találhatsz. 

Túlzott (háttérbeli) hálózati adatforgalom

A Túlzott (háttérbeli) hálózati adatforgalom oldal azt jeleníti meg, hogy mikor társul nagy mennyiségű hálózati adat valamilyen háttérben futó szolgáltatáshoz. Amikor mobilhálózati adatforgalom zajlik a háttérben, a felhasználóid nehezen férnek hozzá a vezérlőkhöz az adatátvitel leállításához. 

Információk az adatgyűjtésről

A mobilhálózati adatforgalommal kapcsolatos adatok gyűjtésére akkor kerül sor, amikor az eszköz nem töltődik, és az alkalmazás a háttérben fut.

Fontos információk

  • Érintett munkamenetek: Azon akkumulátorciklusok százalékos aránya, amelyek során a felhasználók 50 MB-nál több háttérben futó hálózati adatforgalmat tapasztaltak naponta.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • 90., illetve 99. percentilis: Az olyan napi munkamenetek 10, illetve 1%-a, amelyek esetében a felhasználók a megjelenített napi értéknél nagyobb háttérbeli hálózati adatforgalmat tapasztaltak.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján). 

Az esetleges problémák kijavítása

Ha az alkalmazás esetében magas a háttérben zajló hálózati adatforgalom mértéke, az Android fejlesztői webhelyen megoldási javaslatokat találhatsz.

ANR-arány és a többszörös ANR előfordulásának aránya

Az alkalmazás adatainak bemutatása

Az ANR-arány és a Többszörös ANR előfordulásának aránya oldalakon ahhoz hasonló adatokat találhatsz, mint az alkalmazás ANR-ek és összeomlások oldalán. Az Android vitals oldalon az ANR-adatok és a használati adatok kombinált, normalizált mérőszámait láthatod.

Az ANR-aránnyal kapcsolatos részletek

  • Érintett munkamenetek: Azon napi munkamenetek százalékos aránya, amelyek során a felhasználók legalább egy ANR-t tapasztaltak. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták. Ha például két felhasználó két napig használja az alkalmazást, négy napi munkamenetet kapunk.
  • ANR-mentes munkamenetek: Azon napi munkamenetek százalékos aránya, amelyek során a felhasználó nem tapasztalt ANR-t. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján). 
  • Kapcsolódó ANR-ek: A valós idejű ANR-ekkel kapcsolatos részletek megtekintéséhez kattints az ANR-ek linkre. A rendszer a Play Console-fiókod ANR-ek és összeomlások oldalára irányít.

A többszörös ANR előfordulásának arányával kapcsolatos információk

  • Érintett munkamenetek: Azon napi munkamenetek százalékos aránya, amelyek során a felhasználók legalább két ANR-t tapasztaltak. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták. Ha például két felhasználó két napig használja az alkalmazást, négy napi munkamenetet kapunk.
  • Nem érintett munkamenetek: Azon napi munkamenetek százalékos aránya, amelyek során a felhasználók legfeljebb egyetlen ANR-t tapasztaltak. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • Kapcsolódó ANR-ek: A valós idejű ANR-ekkel kapcsolatos részletek megtekintéséhez kattints az ANR-ek linkre. A rendszer a Play Console-fiókod ANR-ek és összeomlások oldalára irányít.

Az esetleges problémák kijavítása

Ha az alkalmazásodnál túl sok az ANR, az Android fejlesztői webhelyén megoldásjavaslatokat találhatsz.

Az összeomlások és a többszörös összeomlások aránya

Az alkalmazás adatainak bemutatása

Az Összeomlási arány és a Többszörös összeomlások aránya oldalakon az alkalmazás ANR-ek és összeomlások oldalán találhatókhoz hasonló adatokat láthatsz. Az Android vitals oldalon az összeomlási adatok és a használati adatok kombinált, normalizált mérőszámait láthatod.

Az összeomlási aránnyal kapcsolatos információk

  • Érintett munkamenetek: Azon napi munkamenetek százalékos aránya, amelyek során a felhasználók legalább egy összeomlást tapasztaltak. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták. Ha például két felhasználó két napig használja az alkalmazást, négy napi munkamenetet kapunk.
  • Összeomlásmentes munkamenetek: Azon napi munkamenetek százalékos aránya, amelyek során a felhasználók nem tapasztaltak összeomlást. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján). 
  • Kapcsolódó összeomlások: A valós idejű összeomlással kapcsolatos részletek megtekintéséhez kattints az Összeomlások linkre. A rendszer a Play Console-fiókod ANR-ek és összeomlások oldalára irányít.

A többszörös összeomlások arányával kapcsolatos információk

  • Érintett munkamenetek: Azon napi munkamenetek százalékos aránya, amelyek során a felhasználók legalább két összeomlást tapasztaltak. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták. Ha például két felhasználó két napig használja az alkalmazást, négy napi munkamenetet kapunk.
  • Nem érintett munkamenetek: Azon napi munkamenetek százalékos aránya, amelyek során a felhasználók legfeljebb egyetlen összeomlást tapasztaltak. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • Kapcsolódó összeomlások: A valós idejű összeomlással kapcsolatos részletek megtekintéséhez kattints az Összeomlások linkre. A rendszer a Play Console-fiókod ANR-ek és összeomlások oldalára irányít.

Az esetleges problémák kijavítása

Ha az alkalmazás sokszor omlik össze, az Android fejlesztői webhelyén megoldásjavaslatokat találhatsz.

Lassú megjelenítés

Az alkalmazás adatainak bemutatása

A Lassú megjelenítés oldalon azon napi munkamenetek százalékos arányáról találsz információkat, amelyek felhasználói a képkockák több mint 50%-a esetében tapasztaltak 16 ms-nál lassabb megjelenítési időt. Az alkalmazással folytatott felhasználói interakcióknak 60 kép/másodperc sebességgel kell futniuk kihagyott és késő képkockák nélkül.

Információk az adatgyűjtésről

A Google a kezelőfelület eszköztárának keretrendszere használata közben gyűjt információt az alkalmazás által megjelenített összes képkocka megjelenítési idejéről, az OpenGL közvetlenül történő használata során azonban nem.

Irányítópult kijelző

Sor kiválasztásakor az adatok percentilisekre bontva jelennek meg.

  • Érintett munkamenetek: Azon napi munkamenetek százalékos aránya, amelyeknél a felhasználók a képkockák több mint 50%-ánál tapasztaltak 16 ms-nál lassabb megjelenítési időt. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták. Ha például két felhasználó két napig használja az alkalmazást, négy napi munkamenetet kapunk.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • 90., illetve 99. percentilis: Az összes begyűjtött képkocka 90 vagy 99%-ának megjelenítési ideje rövidebb volt a megjelenített értéknél. Ezek a számok az összes begyűjtött képkockán alapulnak.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján). 

Ha rákattintasz a táblázat valamelyik bejegyzésére, megjelenik a „Kezelőfelület megjelenítési idejének eloszlása” diagram. A diagram áttekintésekor győződj meg arról, hogy az alkalmazás képkockáinak többsége 16 ms alatti.

A diagram alatti információ az alkalmazás megjelenítési teljesítményét fejezi ki, és segíthet megtalálni a megjelenítési idővel kapcsolatos problémák gyökerét. Például ha a „Nagy bemeneti késés” százaléka magas, érdemes ránézni az alkalmazás azon kódjára, amely a felhasználói bevitelt kezeli. Ha további információhoz szeretnél jutni ezekkel a mutatókkal kapcsolatban, keresd fel a kezelőfelület-teljesítmény teszteléséről szóló oldalt.

  • Kihagyott Vsync-események: A több mint 16 ms alatt megjelenített képkockák esetében a kihagyott Vsync-események száma elosztva a képkockák számával.
  • Nagy bemeneti késés: A több mint 16 ms alatt megjelenített képkockák esetében azon bemeneti események száma, amelyek több mint 24 ms-ig tartottak, elosztva a képkockák számával.
  • Lassú UI-szál: A több mint 16 ms alatt megjelenített képkockák esetében azon alkalmak száma, amikor az UI-szál több mint 8 ms-ig tartott, elosztva a képkockák számával.
  • Lassú megjelenítési parancsok: A több mint 16 ms alatt megjelenített képkockák esetében azon alkalmak száma, amikor a megjelenítési parancsok elküldése a GPU számára több mint 12 ms-ig tartott, elosztva a képkockák számával.
  • Bittérképek lassú feltöltése: A több mint 16 ms alatt megjelenített képkockák esetében azon alkalmak száma, amikor a bittérkép feltöltése a GPU-ba több mint 3,2 ms-ig tartott, elosztva a képkockák számával.

Az esetleges problémák kijavítása

Ha valamelyik alkalmazáshoz sok olyan képkocka tartozik, amelyek megjelenítési ideje lassabb 16 ms-nál, az Android fejlesztői webhelyén megoldásjavaslatokat találhatsz.

Lefagyott képkockák

A Lefagyott képkockák oldalon azon napi munkamenetek százalékos arányáról találsz információkat, amelyek felhasználói a képkockák több mint 0,1%-a esetében tapasztaltak 700 ms-nál lassabb megjelenítési időt. Az alkalmazással folytatott felhasználói interakcióknak 60 kép/másodperc sebességgel kell futniuk kihagyott és késő képkockák nélkül.

Információk az adatgyűjtésről

A Google a kezelőfelület eszköztárának keretrendszere használata közben gyűjt információt az alkalmazás által megjelenített összes képkocka megjelenítési idejéről, az OpenGL közvetlenül történő használata során azonban nem.

Irányítópult kijelző

Dimenziósor kibontásakor az adatok percentilisekre bontva jelennek meg.

  • Érintett munkamenetek: Azon napi munkamenetek százalékos aránya, amelyeknél a felhasználók a képkockák több mint 0,1%-ánál tapasztaltak 700 ms-nál lassabb megjelenítési időt. A napi munkamenet arra a napra vonatkozik, amelyen az alkalmazást használták. Ha például két felhasználó két napig használja az alkalmazást, négy napi munkamenetet kapunk.
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • 90., illetve 99. percentilis: Az összes begyűjtött képkocka 90 vagy 99%-ának megjelenítési ideje rövidebb volt a megjelenített értéknél. Ezek a számok az összes begyűjtött képkockán alapulnak.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján). 

Ha rákattintasz a táblázat valamelyik bejegyzésére, megjelenik a „Kezelőfelület megjelenítési idejének eloszlása” diagram. A diagram áttekintésekor győződj meg arról, hogy az alkalmazás képkockáinak többsége 700 ms alatti.

A diagram alatti információ az alkalmazás megjelenítési teljesítményét fejezi ki, és segíthet megtalálni a megjelenítési idővel kapcsolatos problémák gyökerét. Például ha a „Nagy bemeneti késés” százaléka magas, érdemes ránézni az alkalmazás azon kódjára, amely a felhasználói bevitelt kezeli. Ha további információhoz szeretnél jutni ezekkel a mutatókkal kapcsolatban, keresd fel a kezelőfelület-teljesítmény teszteléséről szóló oldalt.

  • Kihagyott Vsync-események: A több mint 16 ms alatt megjelenített képkockák esetében a kihagyott Vsync-események száma elosztva a képkockák számával.
  • Nagy bemeneti késés: A több mint 16 ms alatt megjelenített képkockák esetében azon bemeneti események száma, amelyek több mint 24 ms-ig tartottak, elosztva a képkockák számával.
  • Lassú UI-szál: A több mint 16 ms alatt megjelenített képkockák esetében azon alkalmak száma, amikor az UI-szál több mint 8 ms-ig tartott, elosztva a képkockák számával.
  • Lassú megjelenítési parancsok: A több mint 16 ms alatt megjelenített képkockák esetében azon alkalmak száma, amikor a megjelenítési parancsok elküldése a GPU számára több mint 12 ms-ig tartott, elosztva a képkockák számával.
  • Bittérképek lassú feltöltése: A több mint 16 ms alatt megjelenített képkockák esetében azon alkalmak száma, amikor a bittérkép feltöltése a GPU-ba több mint 3,2 ms-ig tartott, elosztva a képkockák számával.

Az esetleges problémák kijavítása

Ha valamelyik alkalmazáshoz sok olyan képkocka tartozik, amelyek megjelenítési ideje lassabb 700 ms-nál, az Android fejlesztői webhelyén megoldásjavaslatokat találhatsz.

Alkalmazásindítási idő

Az Alkalmazásindítási idő oldalon azzal kapcsolatos részleteket láthatsz, hogy mikor indul az alkalmazás hideg, meleg, illetve forró rendszerállapotból.

Információk az adatgyűjtésről

  • Az indítási időket csak akkor rögzíti a rendszer, amikor a felhasználó aktivál valamilyen tevékenységet.
    • Példa: Billentyűzetalkalmazásoknál az indítási idő megegyezik a társalkalmazás indítási idejével.
  • Ha az alkalmazás ugyanazon a napon többször is elindul ugyanolyan rendszerállapotban, az aznapi leghosszabb indítási időt rögzíti a rendszer.
  • Az indítási idők akkor kerülnek rögzítésre, amikor az alkalmazás első képkockája teljesen betöltődik, akkor is, ha azon a képernyőn a felhasználók nem végezhetnek interakciót.
    • Példa: Ha az alkalmazás betöltési képernyővel indul el, az indítási idő az az idő, amennyire a betöltési képernyő megjelenítéséhez szükség van.

Fontos információk

  • Érintett munkamenetek: Azon munkamenetek százalékos aránya, amelyeknél a felhasználók lassú indítási időt tapasztaltak az egyes rendszerállapotoknál:
    • Lassú hidegindítás: 5 másodperc vagy több
    • Lassú melegindítás: 2 másodperc vagy több
    • Lassú forróindítás: 1 másodperc vagy több
  • Munkamenetek száma: Rögzített munkamenetek becsült száma.
  • 90., illetve 99. percentilis: Az olyan napi munkamenetek 10, illetve 1%-a, amelyek esetében a felhasználók lassú indítási időt tapasztaltak az alkalmazásnál.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján).

Probléma kijavítása

Ha az alkalmazásodnál túl gyakran mérünk lassú indítási időt, az Android fejlesztői webhelyén megoldásjavaslatokat találhatsz.

Engedélymegtagadások

Az Engedélymegtagadások oldalon részleteket találhatsz azon napi engedélyezési munkamenetek százalékáról, amelyek során a felhasználók megtagadták az engedélyeket. A napi engedélyezési munkamenet olyan napra vonatkozik, amelyen az alkalmazás legalább egy engedélyt kért a felhasználótól.

Információk az adatgyűjtésről

Az engedélymegtagadásokról szóló adatokat akkor gyűjtjük, amikor a felhasználók az alkalmazáson belül válaszolnak az engedélykérésekre.

Fontos információk

  • Megtagadások: Azon napi engedélyezési munkamenetek százaléka, amelyek során a felhasználók megtagadták az engedélyeket.
  • Ne kérdezzen rá többet: Azon napi engedélyezési munkamenetek százaléka, amelyek során a felhasználók megtagadták az engedélyeket a Ne kérdezzen rá többet lehetőséget választva.
  • Összes kérelem: A rögzített munkamenetek becsült száma.
  • Alsó kvartilis: Ha az alkalmazás a feltüntetett küszöbértékkel megegyező, illetve annál magasabb előfordulási arányt mutat, akkor a Google Playen található első 1000 alkalmazás alsó 25%-ába tartozik (a telepítések száma alapján).

Probléma kijavítása

Ha az alkalmazásodnál túl sok engedélymegtagadást tapasztalsz, az Android fejlesztői webhelyén megoldásjavaslatokat találhatsz.

Adatok elemzése dimenziókkal

Annak érdekében, hogy segítsünk az adatok rendszerezésében, szegmentálásában és elemzésében, az alkalmazásadatokat a következő dimenziókba soroltuk.

  • Alkalmazásverzió: az alkalmazás verziószáma
  • Android-verzió: az Android OS-nek a felhasználó eszközén használt verziója
  • Eszköz: a vásárló eszközének Marketing- és Eszközneve (pl. Google Nexus 7/Flo)
  • „Wake lock” címke: az alkalmazásban a PowerManager API használatakor, programozott módon beállított címkék
  • „Wakeup” címke: az alkalmazásban az AlarmManager API használatakor, programozott módon beállított címkék
  • ANR-tevékenységnév: Annak a tevékenységosztálynak a teljeskörűen minősített neve, amelynél az ANR-t észlelte a rendszer (ha rendelkezésre áll)
  • ANR-típus: Információ arról, hogy mikor észlelte a rendszer az ANR-t (pl. szolgáltatás végrehajtásakor) (ha rendelkezésre áll)

Kapcsolódó tartalom

Fedezd fel a bevált módszereket: az alkalmazás teljesítményének és stabilitásának növelése az Android vitals-mutatók segítségével.

Hasznosnak találta?
Hogyan fejleszthetnénk?