Hindi na tatanggap ang Google Play ng mga APK mula Agosto at ngayon ay nakasandal sa mga app sa format na AAB 

Sa panahon ng Google I / O ng mga developer ng Google na namamahala sa pagpapaunlad ng Android Inihayag nila na hanggang Agosto ng taong ito ang paglilipat ng mga aplikasyon ay isasagawa sa Google Play upang magamit ang format ng pamamahagi ng Android App Bundle sa halip na APK.

Gamit ito mula Agosto 2021, ang format Dapat na mailapat ang App Bundle sa lahat ng mga bagong application na idinagdag sa Google Play, pati na rin para sa paghahatid ng mga application na tumatakbo nang walang pag-install (ZIP instant application).

Manariwa sa diwa na dahil ang Android ay nasa paligid, ang mga Android app ay pinakawalan sa format na APK Isang naglalaman ng lahat ng code at mapagkukunan para sa isang application, pati na rin ang ilang mga tampok sa seguridad, tulad ng isang manifest manifest. Kapag ang isang APK ay naka-install, kopyahin lamang ito sa isang tukoy na folder at idinagdag sa isang panloob na database ng mga naka-install na application.

Sa panahon ng pag-install, ang lagda ng aplikasyon ay naka-check din upang matiyak na wasto ito. Kung naka-install na ang application, ihinahambing ng Android ang lagda ng bagong application sa na-install na na application. Kung ang lagda ay hindi wasto o hindi tumutugma, tumatanggi ang Android na i-install ang application. Ang pagpapatunay ng lagda na ito ay isang mahalagang bahagi ng seguridad ng Android.

Gayunpaman, noong 2018 ay nagpakilala ang Google ng isang bagong format na tinatawag na Android App Bundles o AAB. Ipinagpalagay ng Google na papayagan ng bagong format na ito ang mas maliit na mga file ng application at mas madaling paraan upang makontrol ang iba't ibang mga aspeto ng mga application. Kabilang sa milyun-milyong mga app sa Google Play Store, libu-libo na ang gumagamit ng AAB system.

Ang mga pag-update ng mga application na mayroon na sa katalogo ay maaaring magpatuloy na maipamahagi sa format na APK. Upang mag-alok ng mga karagdagang mapagkukunan sa mga laro, dapat gamitin ang Serbisyo sa Paghahatid ng Asset ng Play sa halip na OBB. Upang mapatunayan ang mga application ng App Bundle na may digital na lagda, dapat gamitin ang serbisyo sa Pag-sign ng Play App, na nagpapahiwatig ng paglalagay ng mga susi sa imprastraktura ng Google para sa pagbuo ng mga digital na lagda.

Ang App Bundle ay katugma mula sa Android 9 at pinapayagan kang lumikha ng isang pakete na may kasamang lahat ng kailangang gumana ng isang application sa anumang aparato: mga pack ng wika, suporta para sa iba't ibang laki ng screen, at mga pagpupulong para sa iba't ibang mga platform ng hardware. Kapag nagda-download ng isang application mula sa Google Play, ang code at mga mapagkukunan lamang na kinakailangan upang mapatakbo sa isang tukoy na aparato ang maihahatid sa system ng gumagamit. Para sa isang developer ng app, ang paglipat sa bundle ng app ay karaniwang bumababa upang paganahin ang isa pang pagpipilian sa pagbuo sa mga setting at pagsubok sa nagresultang AAB bundle.

Kung ikukumpara sa pag-download ng mga monolithic APK, ang paggamit ng app bundle ay binabawasan ang dami ng data na na-download sa system ng gumagamit ng average na 15%, na nagreresulta sa pagtipid sa espasyo ng imbakan at mas mabilis na pag-install ng app. Ayon sa Google, halos isang milyong apps ang lumipat sa format ng App Bundle, kabilang ang mga app mula sa Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy, at Twitter.

Isa sa mga pinakamahusay na tampok mula sa Android App Bundle ats na ang isang aplikasyon ay maaaring nahahati sa maraming bahagi, Lalo na nakatuon ito sa mga laro, dahil sa Paghahatid ng Play Asset, halimbawa, ang mga gumagamit na nagsisimula ng isang laro ay makakakuha lamang ng mga paunang antas at sa kanilang pag-usad maaari nilang i-download ang mga sumusunod na antas kung kinakailangan. At tutukuyin ng Play Store kung aling mga mapagkukunan ang pinakaangkop para sa iyong aparato, halimbawa nang hindi nangangailangan ng mga texture na may mataas na resolusyon sa isang low-end na aparato, na binabawasan pa ang pangangailangan para sa paglilipat ng data.

Nalalapat lamang ang kinakailangang paggamit ng Android App Bundles sa mga bagong app, ayon sa Google.

"Ang mga umiiral nang application ay kasalukuyang walang bayad, pati na rin ang mga pribadong application na na-publish para sa mga pinamamahalaang gumagamit ng Google Play," sinabi ng kumpanya. Ang mga kasalukuyang app ay maaaring magpatuloy na magbigay ng mga pag-update bilang APK, at ang paglipat sa AAB ay hindi aalisin ang mga katunggali na store ng app. Kung ikaw ay isang developer na nagpaplano na maglabas ng isang bagong application, may kaunting oras na natitira upang matiyak na gumagamit ka ng bagong format.

Fuente: https://android-developers.googleblog.com/


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.