Az alkalmazás letöltési és telepítési méreteinek megtekintése

Annak érdekében, hogy hatékony, méretre optimalizált alkalmazásokat hozz létre, ellenőrizheted az alkalmazás kiadásainak letöltési és telepítési méreteit, valamint nyomon követheted az alkalmazás méretének időbeli változását is.

Az alkalmazás mérete az alkalmazás telepítési és eltávolítási mutatóit befolyásoló egyik legfontosabb tényező, amelynek rendszeres ellenőrzése elengedhetetlen; emellett érdemes annak is utánajárni, hogyan csökkenthető az alkalmazás letöltési és telepítési mérete. A két méret összefügg egymással, alább pedig összefoglaljuk, hogy miben különböznek egymástól:

  • Az alkalmazás letöltési mérete: Az alkalmazás mérete, amikor a felhasználók letöltik a Google Playről. Ha az alkalmazás letöltési mérete nagy, a letöltés tovább tart.
  • Az alkalmazás mérete az eszközön: Az alkalmazás telepítéséhez szükséges hely. Mivel az alkalmazások a letöltéskor tömörítve vannak, a telepítési méret nagyobb lehet a letöltési méretnél. Ha az alkalmazás telepítési mérete nagy, több helyre van szükség a felhasználó eszközén a telepítés befejezéséhez. Az alkalmazás megnyitását követően a lemezen elfoglalt méret a használattól függ.

Megjegyzés: Az összes méret a legújabb éles kiadáson és az XXXHDPI ARMv8 eszközkonfiguráción – vagy az alkalmazás által támogatott ehhez leginkább hasonló eszközkonfiguráción – alapuló reprezentatív számítás.

A méretek és a méretekkel kapcsolatos mutatók ellenőrzése és összehasonlítása

Miután közzétetted az alkalmazást éles csatornán, a következőképpen nézheted meg a letöltési és telepítési méreteit:

  1. Nyisd meg a Play Console-t, majd lépj az Alkalmazás mérete oldalra (Android vitals > Alkalmazás mérete).
  2. A képernyő jobb felső részén lévő szűrőkkel a következők alapján szűrheted az oldalon látható adatokat: Az alkalmazás letöltési mérete vagy az Alkalmazás mérete az eszközön.

Az Alkalmazás mérete oldalon szereplő adatok:

  • Az alkalmazás letöltési mérete/alkalmazás mérete az eszközön: Az alkalmazás mérete egy referenciaeszközön, valamint a mérettartománya az összes eszközkonfigurációt tekintve.
  • Az alkalmazás mérete/az eszközön található alkalmazás mérete a többi alkalmazással összehasonlítva: Az alkalmazás mérete a hasonló alkalmazásokhoz képest.
    • Létrehozhatsz 8–12 alkalmazásból álló egyéni csoportokat, ha az Alkalmazáscsoport szerkesztése gombra kattintasz.
  • Az alkalmazás letöltési mérete/az eszközön található alkalmazás méretének változása: Hogyan változott az alkalmazás mérete az idő előrehaladtával és a hasonló alkalmazásokhoz képest.
    • A diagram jobb felső sarkában dátumtartományt választhatsz, a jelölőnégyzettel pedig megjelenítheted az alkalmazás mérettartományát az összes eszközkonfigurációt tekintve.
  • Aktív eszközök 1 GB-nál kevesebb szabad tárhellyel*: Az alkalmazás olyan felhasználóinak százalékos aránya, akiknek eszközén kevesebb, mint 1 GB tárhely szabad maradt.
  • Eltávolítások az 1 GB-nál kevesebb szabad tárhellyel rendelkező eszközökön: Az 1 GB-nál kevesebb szabad tárhellyel rendelkező aktív eszközökön és az összes aktív eszközön végrehajtott eltávolítások számának egymáshoz viszonyított aránya.

* Megjegyzés: Az Aktív eszközök 1 GB-nál kevesebb szabad tárhellyel és az Eltávolítások az 1 GB-nál kevesebb szabad tárhellyel rendelkező eszközökön mutatók kiszámítása 30 napos mozgóátlag alapján történik, és csak akkor látható, ha releváns az alkalmazásodra vonatkozóan.

A méretek lebontásainak megtekintése

Ha Android App Bundle csomag segítségével teszel közzé alkalmazásokat, akkor a csomagverziókód szerint rendezett diagramon megnézheted, hogy mekkora tárhelyterületet foglalnak el az alkalmazás különböző komponensei, amikor összehasonlítod az alkalmazásod legutóbbi öt kiadásának teljes letöltési és telepítési méretét.

Ebből a részletes lebontásból megtudhatod, hogy alkalmazásod mely részei foglalják el a legtöbb helyet, és meghatározhatod azokat a területeket, ahol van lehetőség optimalizálásra. A lebontás alapja az alkalmazáscsomagodból generált APK a referencia-eszközkonfiguráción.

A lebontások a következő adatokat tartalmazzák:

  • Alkalmazás letöltési mérete – lebontás
    • Kód/DEX: Az alkalmazás összes Java- és Kotlin-kódja DEX-formátumban, amelyek az Androidon való futtatást szolgálják.
    • Források: A források tartalmazzák az alkalmazás res/ könyvtárban található forrástábláit és nem kódformátumú összetevőit (például karakterláncokat és képeket).
    • Tartalmak: A tartalmak olyan fájlok, amelyeket az alkalmazás az assets/ könyvtárban használ (pl. hangfájlok és videók).
    • Natív függvénytárak: A natív kód az alkalmazás libs/ könyvtárában. Ez általában az összes nem Java- vagy Kotlin-kódot jelenti.
    • Egyéb: Egyéb fájlok az alkalmazásban.
  • Az Alkalmazás mérete az eszközön – lebontás szakaszban a következők is láthatók:
    • Kicsomagolt natív függvénytárak: Amikor a natív függvénytárak APK-ba vannak tömörítve, az alkalmazás futtatásához ki kell őket csomagolni a helyi tárhelyen.
    • Optimalizált DEX: Az Android rendszer által a jobb futási teljesítmény érdekében natív kóddá konvertált DEX-kód.

Az alkalmazásméretre vonatkozó optimalizálási javaslatok megtekintése

Az oldal közepén láthatod az alkalmazás méretének optimalizálására vonatkozó javaslatokat, amelyek a legutóbbi kiadás elemzése alapján készültek. 

Ha az alkalmazást APK segítségével teszed közzé, akkor az alkalmazáscsomag használatára vonatkozó javaslatot és a lehetséges helymegtakarításra vonatkozó becslést fogod látni. Ha alkalmazáscsomag használatával teszed közzé az alkalmazást, részletesebb elemzést és optimalizálási javaslatokat kapsz.

Az egyes optimalizálási javaslatok pontos útmutatást tartalmaznak arra vonatkozóan, hogy milyen módosításokat érdemes végrehajtanod, és – ha lehetséges – meg is becslik, hogy a módosítások megvalósításával mennyi helyet tudsz megtakarítani. A méretbecslések független becslések, és valószínűleg nem lesznek pontosak, ha egyszerre több optimalizálási javaslatot is megvalósítasz.

Hasznosnak találta?
Hogyan fejleszthetnénk?

További segítségre van szüksége?

Jelentkezzen be a további támogatási lehetőségek igénybevételéhez, hogy gyorsabban megoldhassa a problémát