„Android App Bundle“ tikrinimas naudojant programos komponentų rinkinio naršyklę

Nuo 2021 m. rugpjūčio mėn. sistemoje „Google Play“ naujas programas reikės paskelbti naudojant „Android App Bundle“. Naujose programose, kurios didesnės nei 150 MB, reikės naudoti „Play Asset Delivery“ arba „Play Feature Delivery“.

Jei reikia daugiau informacijos, skaitykite šį įrašą tinklaraštyje „Android Developers“.

„Android App Bundle“ yra rekomenduojamas skelbimo formatas sistemoje „Google Play“. Skelbdami programas naudodami programos komponentų rinkinius, galite sumažinti programos dydį, supaprastinti leidimus ir įgalinti išplėstinio platinimo funkcijas. 

Naudodami programos komponentų rinkinio naršyklę sistemoje „Play Console“ galite lengvai tvarkyti programos komponentų rinkinius ir objektus vienoje vietoje. Taip pat galite gauti naudingų metaduomenų, atsisiuntimų ir įžvalgų apie tai, ką „Google Play“ generuoja, kai naudojama funkcija „Dynamic Delivery“.

Programos komponentų rinkinių veikimo principas ir pranašumai

Programos komponentų rinkiniams naudojamas teikimo modelis, vadinamas „Dynamic Delivery“, kad būtų galima kurti ir pateikti APK, kurie optimizuoti atsižvelgiant į kiekvieną įrenginio konfigūraciją, todėl naudotojams pateikiamos našesnės programos. Tai reiškia, kad jums reikia sukurti, pasirašyti ir įkelti tik vieną objektą, kad būtų palaikomi optimizuoti įvairių įrenginių konfigūracijų APK. Tada „Google Play“ tvarko ir teikia programos APK už jus.

Programos komponentų rinkinio funkcijos ir pranašumai
  • Skelbkite mažesnes programas – jos greičiau įdiegiamos ir užima mažiau vietos diske, todėl sumažėja jų pašalinimo tikimybė.
  • Supaprastinkite leidimų tvarkymą, kad nebereikėtų skelbti ir tvarkyti kelių APK.
  • Naudodami „Play“ pagrindinę biblioteką galite programoje naudoti modulius ir įtraukti dinaminių funkcijų modulių. Dinaminių funkcijų modulius pateikti galite keliais skirtingais būdais.
    • Pateikimas diegiant: moduliai pateikiami diegiant. Šį variantą galite pasirinkti, jei norite sumažinti kompiliavimo trukmę arba pateikti modulius diegiant ir vėliau juos pašalinti, kad jie bereikalingai neužimtų vietos diske. 
    • Sąlyginis pateikimas: moduliai pateikiami diegiant, atsižvelgiant į sąlygas, pvz., naudotojo šalį, įrenginio funkcijas ir seniausią SDK versiją.
    • Pateikimas pareikalavus: įdiekite ir pašalinkite modulius, kada reikia, užuot teikę juos visiems naudotojams visą programos veikimo laiką.
    • Akimirksniu teikiamos funkcijos: modulius galima įgalinti akimirksniu, norint teikti tiesiogines funkcijas, spustelėjus nuorodas ir mygtuką Išbandyti dabar programos parduotuvės įraše, neprašant naudotojo pirmiausia įdiegti programą.
  • Naudodami „Play“ pagrindinę biblioteką galite pateikti didelius žaidimo išteklius. Dinaminius išteklius pateikti galite keliais skirtingais būdais.
    • Pateikimas diegiant: ištekliai pateikiami diegiant (iš anksto) ir pasiekiami programoje ją paleidžiant.
    • Pateikimas iškart įdiegus: ištekliai pateikiami automatiškai įdiegus programą. Kad būtų galima pradėti atsisiuntimą, programos nereikia atidaryti. Atsisiuntimo procesas taip pat netrukdo naudotojui atidaryti programos.
    • Pateikimas pareikalavus: ištekliai atsisiunčiami, kai reikia, kai programa vykdoma.
  • Jei programoje yra atskiras kalbos rinkiklis, galite naudoti papildomų kalbų API, kad naudotojai turėtų galimybę kada panorėję pasiekti ir atsisiųsti papildomų kalbos šaltinių.

Programos komponentų rinkinio naršyklės naudojimas

Naudodami programos komponentų rinkinio naršyklę galite patikrinti kiekvieną programos versiją, atsisiųsti objektų ir peržiūrėti, ką „Google Play“ generuoja, kai naudojama funkcija „Dynamic Delivery“. 

Programos komponentų rinkinio naršyklės puslapio viršuje dešinėje yra objektų filtras, kurį galite naudoti kartu su trimis toliau pateiktais skirtukais, kad galėtumėte tyrinėti skirtingas programos APK versijas bei konfigūracijas skirtinguose įrenginiuose. Šis objektų filtras yra ankstesnės versijos „Google Play Console“ funkcijos „Objektų biblioteka“ atitikmuo.

Programos komponentų rinkinio naršyklės puslapį sudaro du toliau pateikti skirtukai.

  • Išsami informacija: peržiūrėkite detalią kiekvienos programos versijos informaciją.
  • Atsisiuntimai: generuokite kiekvienos programos versijos diegimo nuorodas, atsisiųskite konkretaus įrenginio APK, kad galėtumėte išbandyti ar iš anksto įdiegti įrenginiuose, atsisiųskite atskirą APK ir tvarkykite kitus failus, susijusius su kiekviena versija.

Būtinosios sąlygos ir rekomendacijos

Išsamios APK informacijos peržiūra

Kad galėtumėte peržiūrėti APK, kuriuos sugeneravo „Google Play“ iš programos komponentų rinkinio, atlikite toliau nurodytus veiksmus.

  1. Atidarykite „Play Console“.
  2. Pasirinkite programą.
  3. Kairiajame meniu pasirinkite Leidimas > Įrenginiai ir versijos > Programos komponentų rinkinio naršyklė.
  4. Skirtuke Įrenginiai pasirinkite objektų filtrą puslapio viršuje dešinėje.
  5. Lentelėje „Pasirinkite objektą“ pasirinkite objekto, kurį norite peržiūrėti, rodyklę dešinėn.
  6. Peržiūrėkite išsamią objekto informaciją.
    • Pasirenkama: skiltyje „Palaikomi „Android“ įrenginiai“ galite pasirinkti Žr. įrenginių katalogą, jei norite peržiūrėti ir tvarkyti įrenginius, suderinamus su šios versijos programa.

APK diegimo nuorodos bendrinimas

Kad galėtumėte bendrinti konkretaus APK, kurį sugeneravo „Google Play“ iš programos komponentų rinkinio, diegimo nuorodą, atlikite toliau nurodytus veiksmus.

  1. Atidarykite „Play Console“.
  2. Pasirinkite programą.
  3. Kairiajame meniu pasirinkite Leidimas > Įrenginiai ir versijos > Programos komponentų rinkinio naršyklė.
  4. Puslapio viršuje dešinėje pasirinkite objektų filtrą.
  5. Lentelėje „Pasirinkite objektą“ pasirinkite objekto, kurį norite peržiūrėti, rodyklę dešinėn.
  6. Pasirinkite skirtuką Atsisiuntimai.
  7. Kad galėtumėte bendrinti konkretaus APK diegimo nuorodą, skiltyje „Vidinio programų bendrinimo nuoroda” pasirinkite Kopijuoti bendrinamą nuorodą.
  8. Bendrinkite nuorodą.

Konkretaus įrenginio APK atsisiuntimas

Galite atsisiųsti konkretaus įrenginio APK ir konkretaus įrenginio išankstinio diegimo APK, jei norite juos bendrinti su OĮG, kad jie galėtų juos iš anksto įdiegti savo įrenginiuose (kad vėliau „Google Play“ galėtų juos atnaujinti).

Kad galėtumėte atsisiųsti konkrečius APK, kuriuos sugeneravo „Google Play“ iš programos komponentų rinkinio, atlikite toliau nurodytus veiksmus.

  1. Atidarykite „Play Console“.
  2. Pasirinkite programą.
  3. Kairiajame meniu pasirinkite Leidimas > Įrenginiai ir versijos > Programos komponentų rinkinio naršyklė.
  4. Puslapio viršuje dešinėje pasirinkite objektų filtrą.
  5. Lentelėje „Pasirinkite objektą“ pasirinkite objekto, kurį norite peržiūrėti, rodyklę dešinėn.
  6. Pasirinkite skirtuką Atsisiuntimai.
  7. Lentelėje „Konkretaus įrenginio APK“ pasirinkite atsisiuntimo piktogramą šalia APK, kurį norite išsaugoti ir bendrinti.

Išteklių failų ir klaidinimo panaikinimo taisyklių failų atsisiuntimas

Kad galėtumėte atsisiųsti išteklių failus, klaidinimo panaikinimo taisyklių failus ir savuosius derinimo simbolius, skirtus APK, kuriuos sugeneravo „Google Play“ iš programos komponentų rinkinio, atlikite toliau nurodytus veiksmus.

  1. Atidarykite „Play Console“.
  2. Pasirinkite programą.
  3. Kairiajame meniu pasirinkite Leidimas > Įrenginiai ir versijos > Programos komponentų rinkinio naršyklė.
  4. Puslapio viršuje dešinėje pasirinkite objektų filtrą.
  5. Lentelėje „Pasirinkite objektą“ pasirinkite objekto, kurį norite peržiūrėti, rodyklę dešinėn.
  6. Pasirinkite skirtuką Atsisiuntimai.
  7. Lentelėje „Ištekliai“ pasirinkite atsisiuntimo piktogramą šalia failų, kuriuos norite išsaugoti ir bendrinti.

Susijęs turinys

Ar tai buvo naudinga?
Kaip galime jį patobulinti?

Reikia daugiau pagalbos?

Prisijunkite, kad būtų pateikta papildomų palaikymo parinkčių ir problema būtų greitai išspręsta