Android potrebbe presto iniziare ad avvisare gli utenti quando eseguono app a 32 bit

click fraud protection

Una recente modifica al codice inviata all'AOSP Gerrit evidenzia che Android potrebbe iniziare ad avvisare gli utenti quando eseguono app a 32 bit. Continuate a leggere per saperne di più.

Sebbene negli ultimi anni Google abbia compiuto sforzi per eliminare il supporto delle app a 32 bit su Android, potrebbe passare ancora del tempo prima che le app a 32 bit diventino un ricordo del passato. Nel tentativo di accelerare il processo, tuttavia, Google potrebbe presto implementare una nuova modifica in Android che avviserà gli utenti quando eseguono app a 32 bit su sistemi a 64 bit.

Una modifica al codice inviata all'AOSP Gerrit (avvistata da Mishaal Rahman) evidenzia un nuovo avviso che verrà visualizzato ogni volta che l'utente esegue un'app a 32 bit su un sistema a 64 bit. Come puoi vedere nello screenshot allegato, il messaggio di avviso informerà gli utenti che il file "l'app deve essere aggiornata dal suo sviluppatore per migliorare la compatibilità" e invitali a verificare la presenza di aggiornamenti o a contattare lo sviluppatore. L'idea alla base di questa mossa è quella di spingere gli sviluppatori a creare versioni a 64 bit delle loro app, ma al momento non abbiamo informazioni su quando Google potrebbe implementare questa modifica.

Vale la pena notare che Android mostra già un avviso simile quando gli utenti tentano di eseguire app che non soddisfano i requisiti minimi di targetSDK. Google implementato questa modifica in Android 10e la società prevede ora di aggiornare il livello minimo supportato di targetSDK a 28. Con il requisito aggiornato, Android inizierà ad avvisare gli utenti quando tentano di eseguire app destinate ad Android 8.1 Oreo o versioni precedenti. Tuttavia, anche questo cambiamento deve ancora arrivare fino ad oggi Androide 13 costruisce.

Dato che ARM prevede di farlo eliminare il supporto per le applicazioni a 32 bit dalle future CPU mobili a partire dal prossimo anno, l'avviso potrebbe costringere gli sviluppatori ad aggiornare le proprie app in tempo per questo cambiamento. Per chi non lo sapesse, Android attualmente supporta sia le applicazioni a 32 bit che quelle a 64 bit. Per questo motivo, gli sviluppatori devono mantenere due file binari per le loro app e ARM deve offrire CPU con supporto legacy a 32 bit. Poiché i processori a 64 bit sono intrinsecamente più capaci dei processori a 32 bit, è logico che l’ecosistema nel suo insieme adotti questo cambiamento. Apple è passata al supporto solo a 64 bit con iOS 11 nel 2017, ed è giunto il momento che Android segua l'esempio.


Fonte:AOSP Gerrit