O Android poderá em breve começar a alertar os usuários quando eles executarem aplicativos de 32 bits

Uma recente alteração de código enviada ao AOSP Gerrit destaca que o Android pode começar a alertar os usuários quando eles executarem aplicativos de 32 bits. Continue lendo para saber mais.

Embora o Google tenha feito esforços para abandonar o suporte a aplicativos de 32 bits no Android nos últimos anos, ainda pode demorar um pouco até que os aplicativos de 32 bits se tornem uma coisa do passado. Em uma tentativa de acelerar o processo, no entanto, o Google poderá implementar em breve uma nova mudança no Android que avisará os usuários ao executar aplicativos de 32 bits em sistemas de 64 bits.

Uma alteração de código submetida ao AOSP Gerrit (detectada por Mishaal Rahman) destaca um novo aviso que aparecerá sempre que o usuário executar um aplicativo de 32 bits em um sistema de 64 bits. Como você pode ver na captura de tela anexada, a mensagem de aviso informará aos usuários que o "o aplicativo precisa ser atualizado pelo desenvolvedor para melhorar a compatibilidade" e peça-lhes que verifiquem se há atualizações ou entrem em contato com o desenvolvedor. A ideia por trás dessa mudança é solicitar aos desenvolvedores que criem versões de 64 bits de seus aplicativos, mas atualmente não temos informações sobre quando o Google poderá implementar essa mudança.

É importante notar que o Android já mostra um aviso semelhante quando os usuários tentam executar aplicativos que não atendem aos requisitos mínimos do targetSDK. Google implementou essa mudança no Android 10, e a empresa agora está planejando atualizar o nível mínimo suportado do targetSDK para 28. Com o requisito atualizado, o Android começará a avisar os usuários quando eles tentarem executar aplicativos direcionados ao Android 8.1 Oreo ou anterior. No entanto, esta mudança também ainda não chegou aos atuais Andróide 13 constrói.

Dado que a ARM planeja abandonar o suporte para aplicativos de 32 bits de futuras CPUs móveis a partir do próximo ano, o aviso poderá forçar os desenvolvedores a atualizar seus aplicativos a tempo para essa mudança. Para quem não sabe, o Android atualmente oferece suporte a aplicativos de 32 e 64 bits. Devido a isso, os desenvolvedores precisam manter dois binários para seus aplicativos e o ARM precisa oferecer CPUs com suporte legado de 32 bits. Como os processadores de 64 bits são inerentemente mais capazes que os processadores de 32 bits, faz sentido que o ecossistema como um todo adote essa mudança. A Apple mudou para suporte apenas de 64 bits com iOS 11 em 2017, e é hora de o Android seguir o exemplo.


Fonte:AOSP Gerrit