Logo tl.androidermagazine.com
Logo tl.androidermagazine.com

Ang mga pagbabago sa google play store ay mangangailangan ng mga app na mai-optimize para sa mga mas bagong bersyon ng android

Anonim

Gumawa ang Google ng ilang mga makabuluhang anunsyo sa kanyang Android Developers Blog na nakasentro sa paligid ng ilang mga bagong patakaran na kailangang sundin ng mga developer upang magpatuloy sa pag-publish sa Play Store. Sinabi ng Google na simula sa Agosto 2018 lahat ng mga bagong apps na isinumite ay kailangang i-target ang Android Oreo, at sa Nobyembre 2018 ang mga pag-update sa umiiral na mga app ay kailangang gawin din. Bilang karagdagan, simula nang maaga sa 2018 magkakaroon ng ilang dagdag na metadata na idinagdag sa file ng app (ang file ng.apk) upang mapatunayan na ang pagiging tunay at sa Agosto 2019 ang lahat ng mga app ay kinakailangan na magbigay ng isang 64-bit na bersyon kahit na target nila ang anumang katutubong Mga aklatan ng Android.

Sa ikalawang kalahati ng 2018, ang Play ay mangangailangan na ang mga bagong apps at pag-update ng app ay naka-target sa isang kamakailang antas ng Android API. Kakailanganin ito para sa mga bagong apps sa Agosto 2018, at para sa mga update sa umiiral na mga app noong Nobyembre 2018. Ito ay upang matiyak na ang mga app ay binuo sa pinakabagong mga API na na-optimize para sa seguridad at pagganap.

Noong Agosto 2019, ang Play ay mangangailangan ng mga bagong apps at pag-update ng app sa mga katutubong aklatan ay nagbibigay ng 64-bit na mga bersyon bilang karagdagan sa kanilang mga 32-bit na bersyon.

Bilang karagdagan, sa unang bahagi ng 2018, ang Play ay magsisimulang magdagdag ng isang maliit na halaga ng metadata ng seguridad sa tuktok ng bawat APK upang higit pang mapatunayan ang pagiging tunay ng app. Hindi mo kailangang gumawa ng anumang aksyon para sa pagbabagong ito.

Sinabi ng Google na ang mga pagbabagong ito ay upang makatulong na gawing ligtas ang mga app na ginagamit namin bilang Android mismo. Nagbigay sila ng ilang mga simpleng halimbawa na nagpapaliwanag kung paano makakatulong ang mga pagbabagong ito.

Sa ngayon, maaaring mag-upload ang isang developer ng isang app na naka-target patungo sa isang lumang bersyon ng Android at hindi humingi ng pahintulot upang makita ang mga bagay tulad ng data ng camera o lokasyon kung una mo itong pinapatakbo dahil ang mga naging opisyal sa Android Marshmallow (API 23). Ang pagdaragdag ng metadata upang magamit bilang isang tseke para sa pagiging tunay ay may katuturan dito dahil maaari itong magamit upang paghiwalayin ang mga app na na-download mula sa Google Play mula sa iba pang mga mapagkukunan para sa pag-install (pati na rin magamit para sa proteksyon ng kopya kung nais ng Google na gawin ito), at nangangailangan ng Ang 64-bit na bersyon ng apps ay naghahanda ng mga bagay para sa mga processors ng aplikasyon na hindi sumusuporta sa 32-bit binaries.

Ang isang epekto ng mga pagbabagong ito ay makakaapekto sa kung paano i-update ng mga tagagawa ang mga aparato pati na rin ang kasanayan sa pagbebenta ng mga bagong aparato na may mas lumang mga bersyon ng Android.

Sa susunod na Agosto, ang lahat ng mga bagong apps na isinumite sa Google Play ay kailangang mai-target para sa Android Oreo. Noong Nobyembre, ang mga pag-update para sa umiiral na apps ay kailangan ding ma-target para sa Oreo. Ang mga iniaatas na ito ay magsusulong bawat taon kaya ang mga app sa Agosto 2019 ay kailangang mag-target sa susunod na bersyon ng Android. Bawat taon nangyayari ang parehong bagay at ang mga bagong apps o pag-update sa umiiral na mga app ay hindi tatanggapin maliban kung target nila ang isang kamakailang bersyon.

Ang mga umiiral na mga app na hindi ma-update ay pinahihintulutan na manatili, at payagan pa rin ang mga tool sa pag-unlad na lumikha ng mga app na na-target para sa mga lumang bersyon. Ngunit ang Google Play ay hindi. Ang mga app na idinisenyo para sa lumang software ay hindi gumagamit ng mga mas bagong tampok ng Android at hindi gaanong ligtas dahil dito.

Kapag ang iyong telepono ay hindi maaaring patakbuhin ang app na gusto mo dahil ang software ay luma, mapapansin mo.

Bilang isang resulta, ang mga kumpanyang nagbebenta ng mga telepono na may mga lumang bersyon o nakalimutan ang tungkol sa mga teleponong iyon pagdating ng oras upang ma-update ang mga ito ay lalabas dahil ang mga produkto ay hindi magkakaroon ng access sa mga bago o bagong na-update na mga app. Sinabi ng Google na hinihikayat nila ang mga developer na gawin ang kanilang makakaya upang gawing pabalik na katugma ang mga apps, ngunit alam nating lahat kung paano napunta ang mga bagay kapag inirerekumenda o hinikayat lamang. Tumingin sa estado ng mga tablet apps sa Google Play bilang isang halimbawa dito. Ang mga pagbabagong ito ay epektibong maisasara ang mga telepono na may mga lumang bersyon pagdating sa pinakabagong mga app.

Inaasahan naming makarinig ng marami pa tungkol sa mga bagong patakarang ito bago sila magkabisa at magkaroon ng ilang mga katanungan tungkol sa kung paano gagamitin ang sagot ng bagong "pagiging tunay" na metadata. Ngunit gusto namin ang ideya ng Google na ginagawa kung ano ang makakaya pagdating sa pagpapanatiling ligtas ang aming data at ang mga app na nais gamitin ito nang suriin nang kaunti.