A partire dal 1 agosto 2021 Google Play non servirà più applicazioni native se non supportano l'architettura della CPU a 64 bit.
Google ha parlato direttamente con gli sviluppatori di app Android abbastanza spesso ultimamente. È stato all'inizio di questa settimana che la società ha pubblicato un articolo per ricordare che presto le app non approvate sarebbero state eliminate rimossi dal Play Store se tentavano di accedere al registro delle chiamate o alle autorizzazioni SMS senza essere inseriti nella whitelist loro. Questa settimana, l'azienda ha pubblicato un altro articolo sul blog degli sviluppatori Android, ma questo riguardava le app native che ancora non lo erano supporto di CPU a 64 bit. A partire dal 1 agosto 2021 Google Play non servirà più applicazioni native se non supportano la CPU a 64 bit architettura.
Android ha iniziato a supportare le applicazioni a 64 bit con il rilascio di Android 5.0 Lollipop. Da allora, sono stati rilasciati più SoC con CPU a 64 bit e quella transizione ha segnato l'inizio della graduale eliminazione chipset con CPU a 32 bit. Proprio come con i computer desktop, il futuro è a 64 bit e Google lo sa bene Esso. Poco più di un anno fa, nel dicembre del 2017, la società lo annunciò
gli sviluppatori le cui app utilizzano librerie native devono disporre di un'alternativa a 64 bit per essere eseguito solo su dispositivi a 64 bit.Questo requisito è ancora nei tempi previsti ed entrerà in vigore il 1° agosto 2019. Questa settimana l'azienda ha annunciato un'estensione per i giochi che utilizzano Unity 5.6 o versioni precedenti. Google Play accetterà comunque solo aggiornamenti a 32 bit per questi giochi fino alla scadenza finale, che entrerà in vigore il 1° agosto 2021. Questo sarà il momento in cui Google Play smetterà di servire app senza versioni a 64 bit su dispositivi compatibili con questa versione (il che significa che tali app non saranno più disponibili nel Play Store su tali dispositivi).
Al momento, Google non concede un'estensione ai giochi realizzati con Unity 5.6 o versioni precedenti fino alla scadenza del 2021. Tuttavia, le cose potrebbero cambiare da qui ad agosto 2021 proprio come sono cambiate dal 2017 al 2019. Google vuole dare agli sviluppatori abbastanza tempo per trasferire le loro applicazioni e i loro giochi per seguire questa nuova politica. Ora, c'è ancora un'eccezione a questa nuova scadenza poiché Google afferma che questi requisiti non si applicano a quanto segue:
- APK o app bundle destinati esplicitamente al sistema operativo Wear o Android TV, che sono fattori di forma che attualmente non supportano il codice a 64 bit.
- APK o app bundle non distribuiti su dispositivi che eseguono Android Pie o versioni successive.
Questa nuova modifica non influisce sulla politica dell'azienda sul supporto a 32 bit. Continueranno a fornire tali app ai dispositivi a 32 bit. Pertanto, se uno sviluppatore ha un'app con codice nativo a 32 bit, dovrà disporre anche di una versione aggiuntiva a 64 bit.
Fonte: blog degli sviluppatori Android