Pacote de APK da Google Play Store: o que você precisa saber
Se você é um usuário ou desenvolvedor do Android, deve ter ouvido falar sobre a recente mudança na Google Play Store. A partir de agosto de 2021, novos aplicativos serão obrigados a publicar com o Android App Bundle (AAB) em vez do Android Application Package (APK) como formato de publicação padrão. Essa alteração afeta como os aplicativos são criados, carregados, baixados e instalados em dispositivos Android. Neste artigo, explicaremos o que é um AAB, por que o Google está fazendo essa mudança, como isso beneficia usuários e desenvolvedores e como você pode publicar seu aplicativo com AAB.
google play store apk bundle
Download File: https://urlgoal.com/2vRZxu
Introdução
O que é um Android App Bundle (AAB)?
Um Android App Bundle é um formato de publicação que inclui todo o código e recursos compilados do seu aplicativo e adia a geração e a assinatura do APK para o Google Play. O Google Play usa seu pacote de apps para gerar e veicular APKs otimizados para cada configuração de dispositivo. Portanto, apenas o código e os recursos necessários para um dispositivo específico são baixados para executar seu app. Você não precisa mais criar, assinar e gerenciar vários APKs para otimizar o suporte para diferentes dispositivos, e os usuários obtêm downloads menores e mais otimizados.
Por que o Google está substituindo o APK pelo AAB?
O Google está substituindo o APK pelo AAB para fornecer uma distribuição moderna do Android que beneficia todos os desenvolvedores e usuários. O AAB permite entrega e atualizações de aplicativos mais eficientes, reduz o uso de armazenamento do dispositivo, melhora o desempenho e a segurança do aplicativo e oferece suporte a recursos avançados, como entrega dinâmica e entrega de ativos. O Google afirma que mais de um milhão de aplicativos já estão usando o formato AAB, incluindo aplicativos populares como Netflix, Twitter, Adobe e Duolingo.
Como o AAB beneficia usuários e desenvolvedores?
O AAB beneficia os usuários ao fornecer downloads e atualizações de aplicativos menores, velocidade de instalação mais rápida, menor consumo de armazenamento do dispositivo, melhor desempenho e segurança do aplicativo e experiências de aplicativo mais personalizadas com base nas especificações e preferências do dispositivo. O AAB beneficia os desenvolvedores simplificando o processo de desenvolvimento e publicação de aplicativos, reduzindo a complexidade do gerenciamento de vários APKs, aumentando o número de instalações de aplicativos e taxas de retenção, permitindo o desenvolvimento de aplicativos modulares com módulos de recursos e pacotes de recursos e acessando novos recursos de desempenho disponíveis em dispositivos mais recentes.
Principais características do AAB
Suporte para várias configurações e idiomas do dispositivo
O AAB suporta várias configurações de dispositivo, como tamanho da tela, resolução, densidade, arquitetura da CPU, tamanho da RAM, etc., bem como diferentes idiomas. O Google Play gera APKs otimizados para cada configuração de dispositivo com base no código e nos recursos do pacote de aplicativos. Isso significa que os usuários baixam apenas o código e os recursos que correspondem às especificações e configurações de seus dispositivos. Por exemplo, se um usuário tiver um dispositivo com uma arquitetura de CPU ARMv8 e uma configuração de idioma francês, ele fará o download apenas do APK que contém as bibliotecas nativas ARMv8 e as strings francesas.
Tamanho de aplicativo menor e velocidade de download mais rápida
O AAB reduz o tamanho do aplicativo eliminando códigos e recursos desnecessários dos APKs que são baixados para os dispositivos. De acordo com os dados do Google, os aplicativos que usam o formato AAB são em média 15% menores do que os aplicativos que usam o formato APK. O tamanho menor do aplicativo significa velocidade de download mais rápida para os usuários e menor consumo de armazenamento do dispositivo. Os usuários são mais propensos a instalar e manter aplicativos menores e mais rápidos para baixar.
Aumento do número de instalações e redução do número de desinstalações
O AAB aumenta o número de instalações de aplicativos alcançando mais usuários em diferentes dispositivos e regiões.O Google Play divide automaticamente seu pacote de apps em APKs adequados à configuração e ao idioma de cada dispositivo. Isso significa que você não precisa se preocupar em criar e manter vários APKs para diferentes dispositivos e mercados. Você também pode usar o Google Play Console para gerenciar a distribuição de seu aplicativo e segmentar segmentos específicos de usuários com base nos recursos de seus dispositivos, país ou critérios personalizados. O AAB também reduz o número de desinstalações de aplicativos, melhorando a experiência e a satisfação do usuário. Os usuários são menos propensos a desinstalar aplicativos otimizados para seus dispositivos, executados sem problemas e que consomem menos espaço de armazenamento.
Entrega de recursos do Google Play e entrega de recursos do Google Play
O AAB habilita dois recursos avançados que permitem fornecer conteúdo dinâmico para seus usuários: Play Feature Delivery e Play Asset Delivery. O Play Feature Delivery permite fornecer recursos sob demanda ou condicionalmente, dependendo dos recursos, preferências ou país do dispositivo do usuário. Você pode usar módulos de recursos para criar aplicativos modulares que podem ser instalados, atualizados ou removidos independentemente do aplicativo base. Por exemplo, você pode criar um módulo de recurso para um nível de jogo que só é baixado quando o usuário atinge esse nível ou um módulo de recurso para um serviço premium que está disponível apenas em determinados países. O Play Asset Delivery permite entregar grandes ativos de forma mais eficiente e com menor latência. Você pode usar pacotes de recursos para agrupar e compactar os recursos do seu aplicativo e entregá-los por meio da CDN de alto desempenho do Google Play. Você também pode escolher entre três modos de entrega: tempo de instalação, acompanhamento rápido ou sob demanda, dependendo de quando você deseja que seus ativos estejam disponíveis para seus usuários. Por exemplo, você pode usar a entrega no momento da instalação para ativos essenciais necessários para o início do aplicativo, a entrega rápida para grandes ativos necessários logo após a inicialização do primeiro aplicativo ou a entrega sob demanda para ativos opcionais ou raramente usados que são solicitados pelo usuário no tempo de execução.
Como publicar seu aplicativo com AAB
Requisitos e restrições para AAB
Para publicar seu aplicativo com AAB, você precisa atender a alguns requisitos e seguir algumas restrições. Os principais requisitos são: - Você precisa usar o Android Studio 3.2 ou superior para criar seu pacote de aplicativos. - Você precisa se inscrever no Play App Signing para permitir que o Google Play assine seu pacote de aplicativos e gerencie sua chave de assinatura de aplicativos. - Você precisa atingir o nível de API 30 ou superior para novos aplicativos e o nível de API 28 ou superior para atualizações. - Você precisa usar o bundletool para testar seu pacote de aplicativos localmente ou no Firebase Test Lab. As principais restrições são: - Você não pode publicar aplicativos instantâneos com formato AAB. - Você não pode publicar vários APKs para o mesmo aplicativo com formato AAB. - Você não pode publicar APKs maiores que 150 MB com formato AAB. - Você não pode usar arquivos de expansão (OBB) com formato AAB.
Etapas para criar e carregar um arquivo AAB
As etapas para criar e fazer upload de um arquivo AAB são: - No Android Studio, selecione Build > Generate Signed Bundle/APK na barra de menus. - Na caixa de diálogo Generate Signed Bundle or APK, selecione Android App Bundle e clique em Next. - No menu suspenso Módulo, selecione o módulo que deseja agrupar. - No campo Caminho do repositório de chaves, selecione um repositório de chaves existente ou crie um novo. - Digite a senha do armazenamento de chaves, o alias da chave, a senha da chave e as informações de validade e certificado. - Clique em Avançar. - No campo Pasta de destino, selecione onde deseja salvar o arquivo do pacote de aplicativos (.aab). - Clique em Concluir. - No Google Play Console, acesse a página Explorador de pacote de aplicativos em Versão > Configuração > Integridade do aplicativo. - Clique em Carregar novo pacote de aplicativos em Pacotes de aplicativos em teste. - Selecione o arquivo do pacote de aplicativos (.aab) em seu computador e clique em Carregar.
Ferramentas e recursos para ajudá-lo com AAB
Existem algumas ferramentas e recursos que podem ajudá-lo com o AAB. Alguns deles são: - Bundletool: uma ferramenta de linha de comando que permite testar como o Google Play gera APKs a partir do seu pacote de aplicativos.- Android Studio: um IDE que permite criar, testar, depurar e otimizar seu pacote de aplicativos. - Google Play Console: uma interface da web que permite gerenciar a distribuição, o desempenho, a qualidade e a monetização do seu app. - Documentação do Android App Bundle: uma coleção de guias, tutoriais, páginas de referência e vídeos que explicam como usar o formato AAB.
Conclusão
Em conclusão, o Pacote APK da Google Play Store Store é um novo formato de publicação que substitui o formato APK tradicional. Ele oferece muitos benefícios para usuários e desenvolvedores, como tamanho de aplicativo menor, velocidade de download mais rápida, mais compatibilidade de dispositivo, mais suporte a idiomas, entrega de conteúdo mais dinâmica e desenvolvimento de aplicativo mais modular. Para publicar seu aplicativo com AAB, você precisa usar o Android Studio, inscrever-se no Play App Signing, direcionar o nível de API mais recente e usar bundletool para testar seu pacote de aplicativos. Você também pode usar o Google Play Console e a documentação do Android App Bundle para ajudá-lo com o AAB. Se você é um usuário ou desenvolvedor do Android, você deve definitivamente conferir o Pacote de APK da Google Play Store e ver como ele pode melhorar a experiência do seu aplicativo.
perguntas frequentes
Qual é a diferença entre APK e AAB?
APK é o formato de publicação tradicional para aplicativos Android que contém todo o código e recursos para uma única variante de aplicativo. AAB é o novo formato de publicação para aplicativos Android que contém todo o código e recursos para várias variantes de aplicativos. O Google Play usa AAB para gerar e veicular APKs otimizados para cada configuração de dispositivo.
Como posso baixar um arquivo AAB do Google Play?
Você não pode baixar um arquivo AAB diretamente do Google Play. O Google Play serve apenas arquivos APK para o seu dispositivo com base na configuração e no idioma do seu dispositivo. Se você deseja baixar um arquivo AAB, entre em contato com o desenvolvedor do aplicativo e solicite que ele forneça o arquivo AAB.
Como posso instalar um arquivo AAB no meu dispositivo?
Você não pode instalar um arquivo AAB diretamente em seu dispositivo.Você precisa usar uma ferramenta chamada bundletool para converter o arquivo AAB em arquivos APK e instalá-los em seu dispositivo. Você pode encontrar bundletool no GitHub ou baixá-lo no Android Studio.
Como posso atualizar meu aplicativo com o formato AAB?
Você pode atualizar seu aplicativo com o formato AAB da mesma forma que atualiza seu aplicativo com o formato APK. Você só precisa fazer upload de uma nova versão do seu pacote de aplicativos para o Google Play Console e o Google Play cuidará do resto. Você também pode usar atualizações no aplicativo para solicitar que os usuários atualizem seu aplicativo dentro do aplicativo.
Como posso voltar para o formato APK do formato AAB?
Você não pode voltar para o formato APK do formato AAB depois de publicar seu aplicativo com o formato AAB. O Google Play não permite que você reverta para um código de versão inferior ou um formato de publicação diferente. Você só pode mudar para um código de versão superior ou um formato de publicação mais recente. 0517a86e26
Comments