O Google Play deixará de servir aplicativos nativos sem suporte de CPU de 64 bits em 2021

A partir de 1º de agosto de 2021, o Google Play não oferecerá mais aplicativos nativos se eles não oferecerem suporte à arquitetura de CPU de 64 bits.

O Google tem conversado diretamente com desenvolvedores de aplicativos Android com frequência ultimamente. Foi no início desta semana que a empresa publicou um artigo lembrando que aplicativos não aprovados em breve seriam removido da Play Store se tentasse acessar o registro de chamadas ou as permissões de SMS sem estar na lista de permissões do eles. Esta semana, a empresa publicou outro artigo em seu Android Developers Blog, mas este era sobre aplicativos nativos que ainda não eram suportando CPUs de 64 bits. A partir de 1º de agosto de 2021, o Google Play não oferecerá mais aplicativos nativos se eles não oferecerem suporte à CPU de 64 bits arquitetura.

O Android começou a oferecer suporte a aplicativos de 64 bits com o lançamento do Android 5.0 Lollipop. Desde então, mais SoCs com CPUs de 64 bits estão sendo lançados e essa transição foi o início da eliminação gradual chipsets com CPUs de 32 bits. Assim como acontece com os computadores desktop, 64 bits é o futuro e o Google está bem ciente disso. isto. Há pouco mais de um ano, em dezembro de 2017, a empresa anunciou que

os desenvolvedores cujos aplicativos utilizam bibliotecas nativas devem ter uma alternativa de 64 bits para rodar apenas em dispositivos de 64 bits.

Esta exigência ainda está dentro do cronograma e entrará em vigor em 1º de agosto de 2019. Esta semana a empresa anunciou uma extensão para jogos que usam Unity 5.6 ou mais antigo. O Google Play ainda aceitará atualizações apenas de 32 bits para esses jogos até o prazo final, que entrará em vigor em 1º de agosto de 2021. É quando o Google Play deixará de fornecer aplicativos sem versões de 64 bits em dispositivos compatíveis com 64 bits (o que significa que esses aplicativos não estarão mais disponíveis na Play Store nesses dispositivos).

No momento, o Google não está concedendo uma extensão para jogos desenvolvidos com Unity 5.6 ou anterior no prazo de 2021. No entanto, as coisas podem mudar entre agora e agosto de 2021, assim como mudaram de 2017 para 2019. O Google deseja dar aos desenvolvedores tempo suficiente para fazer a transição de seus aplicativos e jogos para seguir esta nova política. Agora, ainda há uma exceção a este novo prazo, pois o Google afirma que esses requisitos não se aplicam ao seguinte:

  • APKs ou pacotes de apps direcionados explicitamente ao Wear OS ou ao Android TV, que são formatos que atualmente não oferecem suporte a código de 64 bits.
  • APKs ou pacotes de aplicativos que não são distribuídos para dispositivos com Android Pie ou posterior.

Esta nova mudança não afeta a política da empresa de suporte a 32 bits. Eles continuarão a fornecer esses aplicativos para dispositivos de 32 bits. Portanto, se um desenvolvedor tiver um aplicativo com código nativo de 32 bits, ele também precisará ter uma versão adicional de 64 bits.


Fonte: Blog de desenvolvedores Android