
Software 04 Abr
Instalar um novo aplicativo ou jogo na maior parte dos dispositivos Android não é um desafio para a maioria dos dispositivos Android, mas alguns aparelhos de entrada enfrentam dificuldades com apps maiores devido ao processador mais fraco ou armazenamento lento.
Apesar das limitações, o Google pode otimizar o Android para funcionar melhor em dispositivos mais simples. No Android 16, haverá um novo recurso que irá acelerar a instalação de aplicativos, principalmente em aparelhos de entrada.
Segundo o site Android Authority, o Google adicionou um novo recurso chamado compilação em nuvem ao Android 16. Basicamente, a tecnologia permite que artefatos de aplicativos sejam carregados de arquivos da Google Play Store e não gerados no próprio dispositivo.
Ao descarregar a complicação de aplicativos para a nuvem, o Android 16 permitirá acelerar o processo de instalação de apps em dispositivos mais simples, principalmente quando for algo que tenha muitas linhas de códigos para compilar.
Basicamente, o sistema operacional Android utiliza o Android Runtime (ART) para executar o código de um aplicativo. Quando um novo app está sendo instalado, o sistema operacional utiliza a ferramenta dex2oat para pegar o .dex files do APK (Android Package Kit), que contém o bytecode compilado, para gerar um ou mais artefatos do programa.
Esses artefatos ajudam o sistema operacional a carregar a maioria dos aplicativos de forma mais rápida e eficiente, o que fazem deles componentes cruciais do Android.
Eles podem assumir diversas formas, como .vdex, que contém metadados adicionais para acelerar a verificação do bytecode em tempo de execução; .odex. que trazem código pré-compilado para métodos no aplicativo; e .art, que trazem representações internas ART de strings ou classes APK para fazer a instalação mais rápida.
Os melhores celulares Android conseguem gerar esses artefatos rapidamente quando instalam novos aplicativos. Já modelos mais baratos com processadores fracos e armazenamento interno lento irão levar mais tempo no processo, principalmente quando o arquivo APK tem muitos arquivos .dex.
Como a internet rápida é fácil de ser encontrada atualmente, a melhor opção pode ser baixar versões pré-compiladas destes artefatos de aplicativos com os arquivos APK. Basicamente, é isso que a compilação em nuvem do Android 16 irá possibilitar.
Outro ponto é a que a compilação em nuvem do Android 16 ignora a necessidade de rodar o dex2oat durante a instalação. Ao invés de gerar aplicativos no dispositivo, o sistema operacional irá obtê-los dos arquivos SDM baixados da Google Play Store.
Vale lembrar SDM (Secure Dex Metadata) é um novo formato de arquivo introduzido com o Android 16 que contém artefatos de compilação em nuvem. Entretanto, o recurso ainda não pode ser utilizado. Provavelmente, o Google precisa configurar a Play Store primeiro.
Configurar toda a infraestrutura e liberar aos usuários será um processo que irá exigir tempo. Inicialmente, o Google deve fazer o recurso como opcional, principalmente pelo fato de aumentar a quantidade dados que os usuários precisarão baixar.
Recentemente, foi revelado que o Android 16 deve trazer tecnologia para consumir menos bateria durante reprodução de músicas e vídeos.
Celular mais rápido! Ranking TudoCelular com gráficos de todos os testes de desempenho
Celular com a melhor bateria! Ranking TudoCelular com todos os testes de autonomia
Nada de Black Fraude! Ferramenta do TudoCelular desvenda ofertas falsas
Microsoft destaca novos recursos na build 26100.1876 do Windows 11 24H2
Comentários