Se você olhou para o funcionamento interno do Android, você ouviu o termo "APK". No entanto, um termo mais novo, "pacote de aplicativos Android" (AAB), está se tornando mais prevalente. Então, o que é um AAB e substitui APKS? Vamos falar sobre isso.
O que é um pacote de aplicativos Android?
A partir de agosto de 2021 , O Google exigirá que todos os apps Android publicassem no Loja de jogos deve usar o formato "Pacote do aplicativo Android". Anteriormente, os aplicativos podem usar o formato da AAB ou o formato APK antigo, padrão.
Então, o que exatamente é um pacote de aplicativos Android e como é diferente de um apk? Um apk (pacote do aplicativo Android) é essencialmente um arquivo .zip especializado que inclui todos os arquivos e códigos necessários para executar o aplicativo. Seu dispositivo faz o download de todos esses ativos, seja necessário para todos eles ou não.
Um AAB tem todos os mesmos ativos, mas também inclui componentes chamados "características dinâmicas" e "pacotes de ativos". As vantagens desses recursos estão fazendo com que o Google se afaste dos APKs em favor de AABS.
Uma maneira fácil de pensar em um pacote de aplicativos é que inclui todos os componentes para fazer um apk. Quando você baixar um pacote de aplicativos da Play Store, ele constrói o APK direcionado para o seu dispositivo específico.
RELACIONADO: Como obter um reembolso da Google Play Store
Quais são as vantagens das AABs?
Os pacotes do aplicativo Android têm várias vantagens. Em primeiro lugar, os AABs criam pequenos APKs. Como o pacote está construindo o aplicativo especificamente para o seu dispositivo, nem todos os componentes podem ser necessários, resultando em tamanhos de arquivos menores.
Nem todos esses componentes precisam ser baixados adiantados também. O conceito "entrega dinâmica" significa que você obtém um aplicativo inicial menor que pode baixar e instalar novos recursos como você precisa deles. Então, se você nunca usar determinados recursos, eles não são baixados para o seu dispositivo.
Em suma, a vantagem dos AABs é que eles são simplesmente mais flexíveis e dinâmicos. Tamanhos de arquivos menores, baixos e componentes mais fáceis servidos e componentes servidos em uma base conforme suportados adicionam a APKs mais inteligentes.
Os pacotes de aplicativos substituem APKS?
Quando o Google anunciou que a Play Store exigiria pacotes de aplicativos Android em vez de APKS, houve um mal-entendido comum: Isso significa que você não seria mais capaz de instalar os APKs no seu dispositivo? Não, de modo algum.
Na verdade, conforme explicado na seção acima, os pacotes de aplicativos criam APKS. O APK é o que Android é executado, mas o AAB é o que o desenvolvedor carrega para a Play Store.
Os pacotes de aplicativos podem estar substituindo APKs na Play Store, mas não nos dispositivos Android. Você ainda pode Arquivos APK sideload para o seu dispositivo como sempre. Na verdade, você também pode usar arquivos AAB também. Tente assegurado que esta é apenas uma mudança para a Play Store, não como o Android como um sistema operacional lida com arquivos de aplicativo.
RELACIONADO: Como sideload aplicativos no Android