O Google segue o Apple iOS e macOS ao adotar todos os 64 bits para Android e abandonar o suporte de 32 bits indica novo emulador para v12 ou ‘S’

Android / O Google segue o Apple iOS e macOS ao adotar todos os 64 bits para Android e abandonar o suporte de 32 bits indica novo emulador para v12 ou ‘S’ 2 minutos lidos

Google Android



O Google parece ter dado um passo significativo para melhorar o Android no núcleo. Um emulador para a próxima versão do Android S funcionou sem suporte para aplicativos de 32 bits. Isso significa diretamente que, a partir do Android S, todos os aplicativos e bibliotecas de suporte terão que ser compatíveis com protocolos e segurança de 64 bits.

O Google parece estar seguindo os passos da Apple Inc. e aplicando a arquitetura de 64 bits em todo o ecossistema do smartphone que executa o sistema operacional (SO) Android. O gigante das buscas que desenvolve e mantém a camada primária do sistema operacional Android parece ter decidido usar 64 bits até o fim. Depois de impor a arquitetura de 64 bits em aplicativos Android por meio da Google Play Store no ano passado, o Google parece estar fazendo a transição do próprio ecossistema do sistema operacional Android na arquitetura de 64 bits. Desnecessário acrescentar que este é um passo muito significativo para melhorar a eficiência, funcionalidade, confiabilidade e segurança de todo o ecossistema do sistema operacional Android.



O Google vai para 64 bits completo indica que o emulador do Android S x86_64 está em execução sem suporte para 32 bits:

Um emulador para Android S, uma versão nova e inédita do sistema operacional Android, que deve ser lançado após o Android 11, foi encontrado rodando inteiramente no modo de 64 bits. Em outras palavras, o emulador não tem suporte algum para arquitetura de 32 bits. As versões anteriores do Android permitiam aplicativos de 32 bits. No entanto, a partir do Android 12, todos os aplicativos, plataformas e bibliotecas de suporte terão que ser desenvolvidos apenas na arquitetura de 64 bits.



É importante notar que o Google havia começado a transição do ecossistema do sistema operacional Android para 64 bits no ano passado. A Google Play Store começou a aplicar aplicativos de 64 bits em 1º de agosto de 2019. Isso significa que todos os aplicativos deveriam funcionar em um ambiente de 64 bits. Agora, o próprio sistema operacional funcionará em um ambiente de 64 bits, sem espaço para aplicativos de 32 bits.

A obrigatoriedade de transição para 64 bits tem várias vantagens. Eliminar uma camada de compatibilidade para os aplicativos de 32 bits mais antigos liberará uma quantidade significativa de RAM. Isso permitirá que desenvolvedores de aplicativos e OEMs ofereçam smartphones com melhor desempenho, mesmo com memória RAM relativamente menor. Embora os novos smartphones tenham 4 GB de RAM ou mais, os mercados em desenvolvimento ainda têm dispositivos com menos RAM.



Além da RAM, o sistema operacional Android e a estrutura de suporte ocuparão um pouco menos de espaço. Embora a mudança seja mínima para causar qualquer impacto perceptível, houve muito espaço desperdiçado, especialmente para grandes APKs que não usam pacotes.

Os criadores de hardware e aplicativos poderão trabalhar com todos os dispositivos Android de 64 bits?

A maior melhoria com um Android de 64 bits será a segurança aprimorada. A arquitetura de 64 bits é significativamente mais segura e confiável do que a de 32 bits. Fabricantes de SoC como ARM certamente darão as boas-vindas à medida, já que o novo Cortex-A65 da empresa é enviado sem o suporte aarch32 ISA. Portanto, não há obstáculos de OEMs e fabricantes de SoC.

Tendo feito a transição de todos os aplicativos para 64 bits, o Google garantiu que o ecossistema de aplicativos se tornasse totalmente funcional no momento em que o Android S fosse lançado. Os especialistas indicam que, atualmente, tudo deve funcionar bem, exceto alguns codecs de mídia. Isso ocorre principalmente porque as plataformas emuladas não suportam o novo padrão CODEC2 e retrocedem para o OMX, que é o antigo componente de mídia de 32 bits. Aliás, o CODEC2 também é apenas de 32 bits. Simplificando, ainda há muito trabalho a ser feito para garantir que todos os formatos de mídia funcionem bem em um Android de 64 bits. O resto do ecossistema já está instalado.

Tag andróide