Ogled velikosti prenosa in namestitve aplikacije

Če si želite pomagati pri razvoju učinkovitih aplikacij, ki so optimizirane glede velikosti, lahko preverite velikosti prenosa in namestitve različic aplikacij za izdajo in ugotovite, kako se je spreminjala velikost aplikacije skozi daljše časovno obdobje.

Velikost aplikacij je eden najpomembnejših dejavnikov, ki lahko vpliva na meritvi namestitev in odmestitev aplikacije. Pomembno je, da jo redno spremljate in razumete, kako lahko zmanjšate velikosti prenosa in namestitev aplikacije. Glede na to, da sta velikosti sorodni, si oglejte, kako se razlikujeta:

  • Velikost prenosa aplikacije: Velikost aplikacije, ki jo uporabniki prenesejo iz Googla Play. Če ima aplikacija veliko velikost prenosa, traja dlje, da se prenese.
  • Velikost aplikacije v napravi: Količina prostora, potrebnega za namestitev aplikacije. Ker so aplikacije ob prenosu stisnjene, so lahko velikosti namestitev večje od velikosti prenosa. Če ima aplikacija večjo velikost namestitve, je v uporabnikovi napravi potrebnega več prostora za dokončanje namestitve. Po odprtju aplikacije se njena velikost na disku razlikuje glede na uporabo aplikacije.

Opomba: Vse velikosti so reprezentativni izračuni na podlagi najnovejše različice za splošno razpoložljivost in konfiguracije naprave XXXHDPI ARMv8 ali najbolj podobne podprte konfiguracije naprave za vašo aplikacijo.

Preverjanje in primerjava velikosti in meritev, povezanih z velikostjo

Ko objavite aplikacijo v kanalu za splošno razpoložljivost, si lahko velikosti prenosa in namestitve aplikacije ogledate tako:

  1. Odprite Konzolo Play in se pomaknite na stran Velikost aplikacije (Kakovost > Osnovni podatki za Android > Velikost aplikacije).
  2. Zgoraj desno na zaslonu lahko podatke strani filtrirate glede na velikost prenosa aplikacije ali velikost aplikacije v napravi.

Na strani Velikost aplikacije so na voljo ti podatki:

  • Velikost prenosa aplikacije/velikost aplikacije v napravi: Velikost aplikacije v referenčni napravi in razpon njene velikosti v vseh konfiguracijah naprav.
  • Velikost prenosa aplikacije/velikost aplikacije v napravi v primerjavi s podobnimi aplikacijami: Kakšna je velikost aplikacije v primerjavi s podobnimi aplikacijami.
    • Če želite ustvariti skupino po meri z 8–12 podobnimi aplikacijami, kliknite Urejanje skupine podobnih aplikacij.
  • Velikost prenosa aplikacije/velikost aplikacije v napravi v časovnem obdobju: Kako se je spreminjala velikost aplikacije in primerjala s podobnimi aplikacijami v časovnem obdobju.
    • Blizu zgornjega desnega kota grafikona lahko izberete časovno obdobje, ki si ga želite ogledati, in označite potrditveno polje, če želite prikazati razpon velikosti aplikacije v vseh konfiguracijah naprav.
  • Aktivne naprave z manj kot 2 GB razpoložljivega prostora: Odstotek aktivnih uporabnikov aplikacije, ki imajo v napravah manj kot 2 GB razpoložljivega prostora za shranjevanje.
  • Odmestitve v napravah z manj kot 2 GB razpoložljivega prostora: Razmerje odmestitev v aktivnih napravah z manj kot 2 GB razpoložljivega prostora za shranjevanje in odmestitev v vseh aktivnih napravah.

Opombe:

  • Meritvi Aktivne naprave z manj kot 2 GB razpoložljivega prostora in Odmestitve v napravah z manj kot 2 GB razpoložljivega prostora se izračunata glede na 30-dnevno drseče povprečje in sta prikazani samo, če je ugotovljeno, da sta uporabni za vašo aplikacijo.
  • 27. septembra 2021 smo posodobili statistične podatke za velikost aplikacije v napravi, tako da je namesto izračuna v najslabšem primeru prikazana reprezentativnejša ocena. Zato boste morda opazili zmanjšanje vrednosti Velikost aplikacije v napravi in Razčlenitev velikosti aplikacije v napravi.

Ogled razčlenitev velikosti

Če objavljate aplikacije s svežnjem Android App Bundle, si lahko ogledate grafikon, ki je organiziran glede na kodo različice svežnja. Prav tako je prikazana razčlenitev količine prostora, ki odpade na različne komponente aplikacije v primerjavi s skupno velikostjo prenosa ali namestitve aplikacije za prejšnjih pet izdaj.

Na podlagi te razčlenitve lahko ugotovite, kateri deli aplikacije zasedajo največ prostora, in določite področja, ki jih lahko nadalje optimizirate, da bodo zasedala manj prostora. Razčlenitev temelji na APK-ju, ustvarjenem iz aplikacijskega svežnja za konfiguracijo referenčne naprave.

Razčlenitve prikazujejo te podatke:

  • Razčlenitev velikosti prenosa aplikacije:
    • Koda/DEX: Vsa koda v programskem jeziku Java ali Kotlin v aplikaciji, sestavljena za izvajanje v sistemu Android v obliki DEX.
    • Viri: Viri vključujejo razpredelnico sredstev in komponente aplikacije, ki niso koda, v imeniku res/, na primer nize ali slike.
    • Sredstva: Sredstva so druge datoteke, ki jih uporablja aplikacija, v mapi assets/directory, na primer zvočne datoteke ali videoposnetki.
    • Izvorne knjižnice: Izvorna koda v imeniku libs/ aplikacije. To je običajno vsa koda, ki ni v programskem jeziku Java ali Kotlin.
    • Drugo: Druge datoteke v aplikaciji.
  • Razčlenitev velikosti aplikacij v napravedodatno prikazuje: 
    • Razširjene izvorne knjižnice: Če so izvorne knjižnice stisnjene v APK-ju, jih je treba razširiti v lokalno shrambo, če želite izvajati aplikacijo.
    • Optimizirani DEX: Koda DEX, ki jo čas izvajanja v Androidu zaradi hitrejšega delovanja pretvori v izvorno kodo.

Ogled predlogov za optimizacijo velikosti aplikacij 

Pri sredini strani si lahko ogledate priporočila za optimiziranje velikosti aplikacije na podlagi analize najnovejše izdaje. 

Če ste objavili aplikacijo z APK-jem, bo prikazan predlog za uporabo aplikacijskega svežnja z oceno morebitnih prihrankov pri velikosti. Če objavljate aplikacijo z aplikacijskim svežnjem, je na voljo temeljitejša analiza in prikazan bo seznam predlaganih optimizacij.

Vsaka optimizacija vključuje določeno usmerjanje glede tega, katere spremembe izvesti in, če je mogoče izračunati oceno – to je morebiten prihranek pri velikosti, ki bi ga dosegli z uvedbo sprememb. Ocenjene velikosti so neodvisne ocene in se verjetno razlikujejo, če hkrati uvedete več različnih optimizacij.

Je bilo to uporabno?

Kako lahko to izboljšamo?

Potrebujete dodatno pomoč?

Poskusite te postopke:

Iskanje
Počisti iskanje
Zapiranje iskanja
Glavni meni
2314214577722912063
true
Iskanje v centru za pomoč
true
true
true
true
true
92637
false
false