Începând cu 1 august 2021, Google Play nu va mai servi aplicații native dacă acestea nu acceptă arhitectura CPU pe 64 de biți.
Google a discutat direct cu dezvoltatorii de aplicații Android destul de des în ultima vreme. La începutul acestei săptămâni, compania a publicat un articol ca un memento că aplicațiile neaprobate vor fi în curând eliminate din Magazinul Play dacă au încercat să acceseze jurnalul de apeluri sau permisiunile SMS fără a fi trecute pe lista albă de către lor. Săptămâna aceasta, compania a publicat un alt articol pe blogul lor pentru dezvoltatori Android, dar acesta era despre aplicații native care încă nu erau. care acceptă procesoare pe 64 de biți. Începând cu 1 august 2021, Google Play nu va mai servi aplicații native dacă nu acceptă procesorul pe 64 de biți arhitectură.
Android a început să accepte aplicații pe 64 de biți odată cu lansarea Android 5.0 Lollipop. De atunci, mai multe SoC-uri cu procesoare pe 64 de biți sunt lansate și această tranziție a fost începutul renunțării treptate. chipset-uri cu procesoare pe 32 de biți. La fel ca în cazul computerelor desktop, 64 de biți este viitorul și Google știe bine aceasta. Cu puțin peste un an în urmă, în decembrie 2017, compania a anunțat că
dezvoltatorii ale căror aplicații folosesc biblioteci native trebuie să aibă o alternativă pe 64 de biți pentru a rula numai pe dispozitive pe 64 de biți.Această cerință este încă conform programului și va intra în vigoare la 1 august 2019. În această săptămână, compania a anunțat o extensie la aceasta pentru jocurile care folosesc Unity 5.6 sau mai vechi. Google Play va accepta în continuare actualizări doar pe 32 de biți pentru aceste jocuri până la termenul limită final, care va intra în vigoare la 1 august 2021. Acesta este momentul în care Google Play nu va mai difuza aplicații fără versiuni pe 64 de biți pe dispozitive compatibile cu 64 de biți (ceea ce înseamnă că acele aplicații nu vor mai fi disponibile în Magazinul Play pe acele dispozitive).
Deocamdată, Google nu oferă o extensie pentru jocurile construite cu Unity 5.6 sau mai vechi când vine vorba de termenul limită din 2021. Cu toate acestea, lucrurile s-ar putea schimba de acum până în august 2021, așa cum sa schimbat din 2017 până în 2019. Google dorește să ofere dezvoltatorilor suficient timp pentru a-și tranzita aplicațiile și jocurile pentru a respecta această nouă politică. Acum, există încă o excepție de la acest nou termen limită, deoarece Google spune că aceste cerințe nu se aplică următoarelor:
- APK-urile sau app bundle-urile care vizează în mod explicit Wear OS sau Android TV, care sunt factori de formă care nu acceptă în prezent codul pe 64 de biți.
- APK-uri sau pachete de aplicații care nu sunt distribuite pe dispozitivele care rulează Android Pie sau o versiune ulterioară.
Această nouă modificare nu afectează politica companiei privind suportul pe 32 de biți. Ei vor continua să livreze aceste aplicații pe dispozitive pe 32 de biți. Deci, dacă un dezvoltator are o aplicație cu cod nativ pe 32 de biți, va trebui să aibă și o versiune suplimentară pe 64 de biți.
Sursa: Blogul dezvoltatorilor Android