Se você já olhou para o funcionamento interno do Android, já ouviu o termo “APK”. No entanto, um termo mais recente, “Android App Bundle” (AAB), está se tornando mais comum. Então, o que é um AAB? Ele substitui os APKs? Vamos conversar sobre isso.
Índice
A partir de agosto de 2021 , o Google exigirá que todos os aplicativos Android publicados na Play Store usem o formato “Android App Bundle”. Anteriormente, os aplicativos podiam usar o formato AAB ou o antigo formato APK padrão.
Então, o que exatamente é um Android App Bundle e como ele difere de um APK? Um APK (Android App Package) é essencialmente um arquivo .ZIP especializado que inclui todos os arquivos e códigos necessários para executar o aplicativo. Seu dispositivo baixa todos esses ativos, quer precise de todos eles ou não.
Um AAB tem todos esses mesmos ativos, mas também inclui componentes chamados “Recursos dinâmicos” e “Pacotes de ativos”. As vantagens desses recursos estão fazendo com que o Google se afaste dos APKs em favor dos AABs.
Uma maneira fácil de pensar em um App Bundle é incluir todos os componentes para fazer um APK. Quando você baixa um App Bundle da Play Store, ele cria o APK direcionado ao seu dispositivo específico.
Os Android App Bundles têm várias vantagens. Em primeiro lugar, os AABs criam APKs menores. Como o Bundle está construindo o aplicativo especificamente para o seu dispositivo, nem todos os componentes podem ser necessários, resultando em tamanhos de arquivo menores.
Nem todos esses componentes precisam ser baixados antecipadamente. O conceito de “Entrega dinâmica” significa que você obtém um aplicativo inicial menor que pode baixar e instalar novos recursos conforme necessário. Portanto, se você nunca usa determinados recursos, eles não são baixados para o seu dispositivo.
Resumindo, a vantagem dos AABs é que eles são simplesmente mais flexíveis e dinâmicos. Arquivos menores, downloads iniciais mais fáceis e componentes servidos conforme a necessidade somam APKs mais inteligentes.
Quando o Google anunciou que a Play Store exigiria Android App Bundles em vez de APKs, houve um equívoco comum: isso significava que você não conseguiria mais instalar APKs em seu dispositivo? Não, de forma alguma.
Na verdade, conforme explicado na seção acima, os App Bundles criam APKs. O APK é o que o Android executa, mas o AAB é o que o desenvolvedor carrega para a Play Store.
Os App Bundles podem substituir os APKs na Play Store, mas não nos próprios dispositivos Android. Você ainda pode fazer o sideload de arquivos APK para o seu dispositivo, como sempre. Na verdade, você também pode fazer o sideload de arquivos AAB. Tenha certeza de que esta é apenas uma mudança para a Play Store, não para a forma como o Android, como sistema operacional, lida com arquivos de aplicativos.
Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…
Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…
A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…
A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…
O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…
Para ver suas fotos mais de perto ou para uma edição precisa , você pode…