Android Release Apps enable production-ready build preparation for Google Play submission, real-world testing, and accurate in-app purchase validation. Release Apps compile site configuration, branding, menus, and customizations into Android App Bundle files using cloud-based build servers. This document explains how to create Android Release App builds, upload them to Google Play testing tracks, invite testers, and manage build updates.
Release Apps are required for Google Play Store submission and verifying actual subscription pricing, durations, and purchase flows. Test Apps serve daily quality assurance and rapid development previews while Release Apps enable genuine in-app purchase transactions and official distribution testing. Proper Release App configuration ensures accurate pre-publication testing and smooth Google Play submission processes.
Entendendo aplicativos de lançamento e de teste
Os aplicativos de lançamento e os aplicativos de teste têm finalidades diferentes no ciclo de vida do desenvolvimento e da distribuição.
Características do aplicativo de teste
Os aplicativos de teste proporcionam uma rápida implementação para atividades de desenvolvimento e garantia de qualidade.
Garantia de qualidade diária enables quick testing cycles without app store submission delays. Test Apps install via QR code without requiring Google Play distribution.
Stakeholder demonstrations showcase app features and functionality for approval processes. Direct installation simplifies sharing with non-technical reviewers.
Custom code previews validate GitHub-connected customizations before production deployment. Development teams test code changes without formal release procedures.
Compras simuladas Use preços provisórios sem processar transações reais. O ambiente de teste permite a verificação do fluxo de compras sem implicações financeiras.
Características do aplicativo de lançamento
Os aplicativos de lançamento fornecem compilações de nível de produção para distribuição e testes oficiais.
Google Play submission requires Release App AAB files for store publication. Only Release Apps meet Google's distribution requirements for public availability.
Real-world testing validates app functionality in production-equivalent environments. Testing tracks enable controlled Release Apps distribution before public launch.
Exibição dos preços reais mostra os custos reais da assinatura e os termos aos testadores. A verificação do preço garante que as expectativas dos membros sejam precisas antes do lançamento público.
Transações de compra genuínas process real in-app purchase payments through Google Play billing. Transaction testing confirms proper payment processing and receipt validation.
AAB file format has met Google Play requirements since August 2021. Android App Bundle format enables optimized app delivery and reduced download sizes.
Creating Android Release App Build
Release App build generation creates production-ready AAB files for Google Play distribution.
- Navegue até Painel > Aplicativo MP > Compilar.
- Clique no botão Solicitar compilação botão.

- Selecione Android como a plataforma entre as opções disponíveis.
- Selecione Lançar aplicativo como o tipo de compilação.

- Clique em Próxima etapa to proceed to build configuration.
- Clique em Enviar solicitação de compilação para enviar a solicitação de compilação.
- Wait for build completion in the build queue.
- Navegue até a seção Histórico de construção seção.
- Localize a versão finalizada na lista de histórico.
- Clique em Install on the Android device.

- Download AAB File ao lado da versão finalizada.
- Save the AAB file to a secure location on the device.
Uploading AAB to Google Play Testing Track
Testing track upload enables controlled release testing before public distribution.
- Faça login no Google Play Console em play.google.com/console.
- Navegue até All apps and select the app from the list.

- Navegue até Test and Release > Production to verify country and region settings.

- Confirm target countries and regions are configured correctly.
- Navegue até Release > Testing na barra lateral.
- Selecione o Closed testing track for in-app purchase quality assurance.
- Clique em Manage track next to the desired testing track name.

- Clique em Criar nova versão to begin release creation.

- Localize o App bundles and APKs seção.
- Clique em Carregar to select the downloaded AAB file.
- Navegue até a seção Release details section after the upload completes.
- Leave the auto-filled release name unchanged.
- Paste release notes in the Release notes campo.
- Clique em Salvar to store the release configuration.
- Clique no botão Lançamento da revisão to proceed to the review screen.
- Clique em Start rollout to [track name] to publish to the testing track.
- Wait for Google approval of the testing track release.
Inviting Testers to Testing Track
The tester invitation enables specific users to access and install testing track releases.
- Navegue até Release > Testing > Closed testing no Google Play Console.
- Clique no botão Testadores guia.

- Localize o Email lists seção.

- Select an existing email list or click Create email list for a new list.
- Add tester email addresses matching their Google Play account emails.
- Clique em Salvar alterações to store the tester list configuration.
- Role para How testers join your test seção.

- Copy the join link displayed in the section.
- Share the join link with invited testers via secure communication.
Configuring License Testing
License testing configuration restricts app access to authorized testers during testing periods.
- Go to the Google Play Console dashboard.
- Navegue até Settings > License testing in the Google Play Console sidebar.

- Add the same tester email addresses from the testing track configuration.
- Verify email addresses match Google Play account emails exactly.
- Clique em Salvar alterações to finalize license testing configuration.
License testing ensures only authorized testers can install and access Release App builds during testing phases. Testers can now install Release Apps with full in-app purchase functionality enabled.
Updating Testing Track with New Builds
Testing track updates, deploy new Release App versions to existing testers.
- Navegue até Painel > Aplicativo MP > Compilar em WordPress.
- Clique em Solicitar compilação para criar uma nova versão de lançamento.
- Selecione o Android platform and the Lançar aplicativo tipo de construção.
- Conclua a solicitação de compilação e aguarde a conclusão.
- Download the new AAB file from Histórico de construção.
- Faça login no Google Play Console em play.google.com/console.
- Navegue até Release > Testing > Closed testing.
- Clique em Manage track next to the testing track.
- Clique em Criar nova versão to begin updating the release.
- Upload the new AAB file in the App bundles and APKs seção.
- Complete release details with updated release notes.
- Clique em Start rollout to [track name] to publish update.
- Testers receive update notifications through their Play Store testing link.
Testing track updates follow the same approval process as initial releases with similar review timelines.
Understanding AAB File Requirements
AAB file format requirements ensure compatibility with Google Play distribution systems.
Mandatory format applies to all new app submissions since August 2021. Google Play no longer accepts APK uploads for new applications.
Legacy APK support continues for apps previously published with the APK format. Existing apps can continue updating with APK files without the AAB conversion requirement.
Optimized delivery provides smaller download sizes through dynamic feature modules. AAB format enables Google Play to generate optimized APKs for different device configurations.
Version code increments must occur with each new AAB upload. Identical or lower version codes prevent successful upload and testing track deployment.
Best Practices for Release App Testing
Effective Release App testing validates functionality before public distribution.
Test purchase flows thoroughly with real payment methods before public launch. Verify that all subscription tiers and one-time purchases process correctly.
Verify pricing accuracy across all regions and currency configurations. Confirm displayed prices match intended costs for all markets.
Monitor crash reports during testing and track deployment to identify stability issues. Address crashes before expanding distribution to larger audiences.
Collect tester feedback systematically through designated channels. Structured feedback collection improves issue identification and resolution.
Update testing tracks regularly as development progresses and fixes deploy. Frequent updates keep testers engaged and provide continuous validation.
Document test results for reference during public release decisions. Comprehensive testing documentation supports launch confidence and risk assessment.