Logo ro.androidermagazine.com
Logo ro.androidermagazine.com

Modificările aduse magazinului Google Play vor necesita optimizarea aplicațiilor pentru versiunile Android mai noi

Anonim

Google a făcut câteva anunțuri semnificative pe blogul său pentru dezvoltatori Android care se concentrează asupra unor noi politici pe care dezvoltatorii vor trebui să le urmeze pentru a continua publicarea în Play Store. Google spune că începând cu luna august 2018, toate aplicațiile noi depuse vor trebui să vizeze Android Oreo, iar în noiembrie 2018, actualizările pentru aplicațiile existente vor trebui să facă același lucru. În plus, începând cu începutul anului 2018, vor fi adăugate câteva metadate suplimentare în fișierul aplicației (fișierul.apk) pentru a verifica autenticitatea acestuia, iar în august 2019 toate aplicațiile vor fi obligate să furnizeze o versiune pe 64 de biți, chiar dacă vor viza orice nativ Biblioteci Android.

În a doua jumătate a anului 2018, Play va solicita ca aplicațiile noi și actualizările de aplicații să vizeze un nivel recent de API Android. Acest lucru va fi necesar pentru noile aplicații în august 2018 și pentru actualizări ale aplicațiilor existente în noiembrie 2018. Acest lucru este pentru a vă asigura că aplicațiile sunt construite pe ultimele API optimizate pentru securitate și performanță.

În august 2019, Play va solicita ca noile aplicații și actualizări de aplicații cu biblioteci native să ofere versiuni pe 64 de biți în plus față de versiunile lor pe 32 de biți.

În plus, la începutul anului 2018, Play va începe să adauge o cantitate mică de metadate de securitate pe fiecare APK pentru a verifica în continuare autenticitatea aplicației. Nu trebuie să întreprindeți nicio măsură pentru această schimbare.

Google spune că aceste modificări vor ajuta aplicațiile pe care le folosim la fel de sigure ca Android în sine. Au oferit câteva exemple simple care explică modul în care aceste schimbări vor ajuta aici.

În acest moment, un dezvoltator poate încărca o aplicație orientată către o versiune veche de Android și nu poate cere permisiunea să vadă lucruri precum datele camerei sau locația atunci când o rulați pentru prima dată, deoarece acestea au devenit oficiale cu Android Marshmallow (API 23). Adăugarea de metadate pentru a fi folosite ca verificare pentru autenticitate are sens aici, deoarece aceasta poate fi utilizată pentru a separa aplicațiile descărcate de pe Google Play de alte surse pentru instalații (precum și pentru a fi utilizate pentru protecția copiilor dacă Google dorea să facă acest lucru) și necesitând Versiunile pe 64 de biți ale aplicațiilor se pregătesc pentru procesoarele de aplicații care nu acceptă binarii pe 32 de biți.

Un efect secundar al acestor modificări va afecta modul în care producătorii actualizează dispozitivele, precum și practica de a vinde dispozitive noi cu versiuni mai vechi de Android.

În luna august a anului viitor, toate aplicațiile noi trimise pe Google Play vor trebui să fie direcționate pentru Android Oreo. În noiembrie, actualizările pentru aplicațiile existente vor trebui, de asemenea, să fie direcționate către Oreo. Aceste cerințe vor avansa în fiecare an, astfel încât aplicațiile din august 2019 vor trebui să vizeze următoarea versiune de Android. În fiecare an, același lucru se întâmplă și aplicațiile noi sau actualizările pentru aplicațiile existente nu vor fi acceptate decât dacă vizează o versiune recentă.

Aplicațiile existente care nu se actualizează vor avea voie să rămână, iar instrumentele de dezvoltare vor permite totuși crearea de aplicații vizate pentru versiunile vechi. Dar Google Play nu va. Aplicațiile proiectate pentru software vechi nu folosesc funcțiile mai noi ale Android și sunt mai puțin sigure din cauza acestuia.

Când telefonul dvs. nu poate rula aplicația dorită, deoarece software-ul este vechi, veți observa.

Drept urmare, companiile care vând telefoane cu versiuni vechi sau uită de telefoanele respective când va veni momentul să le actualizeze vor ieși în evidență, deoarece produsele nu vor avea acces la aplicații noi sau recent actualizate. Google spune că încurajează dezvoltatorii să facă tot ce pot pentru ca aplicațiile să fie compatibile înapoi, dar știm cu toții cum merg lucrurile atunci când sunt sugerate sau încurajate. Uitați-vă la starea aplicațiilor pentru tablete de pe Google Play ca exemplu aici. Aceste modificări vor închide în mod eficient telefoanele cu versiuni vechi atunci când vine vorba de cele mai noi aplicații.

Ne așteptăm să auzim mult mai multe despre aceste noi politici înainte să intre în vigoare și să avem câteva întrebări despre modul în care noile metadate „autenticitate” vor fi folosite pentru a primi răspuns. Dar ne place ideea ca Google să facă ceea ce poate atunci când vine vorba de păstrarea datelor noastre mai sigure și aplicațiile care doresc să le utilizeze pentru a verifica un pic mai bine.