Google Play publishing guide
Publishing is not uploading an AAB. It is an account, policy, listing, and release workflow.
A clean Android app launch needs Play Console ownership, app record setup, Android App Bundle readiness, store listing assets, Data safety, App content declarations, reviewer access, testing tracks, and a handover that the owner can maintain.
Searching "how to publish app on play store" usually means the app is almost ready but the launch path is unclear. The code may be finished. The APK may run on a test phone. The founder may have screenshots. But Google Play publishing is not just a binary upload. It is a chain of account ownership, app setup, signing, listing, privacy, policy declarations, testing, and production release.
This guide is written from an implementation point of view. It helps founders, app agencies, Flutter teams, React Native teams, and internal product owners prepare the moving parts before the app goes into review.
Official source note: Google's Play Console Help explains app creation, app setup, App content declarations, release preparation, testing, preview assets, and publishing status. Use Google's current Play Console instructions as the final source for live submissions: Create and set up your app.
The launch path
New Android app launch
Start with account ownership, app record, AAB readiness, store listing, app content declarations, testing track, and production release notes.
App stuck in review
Recheck policy status, Data safety, app access, privacy links, account deletion, permissions, broken login paths, and reviewer instructions.
Agency or founder handover
Document owner account, app signing, release tracks, users, permissions, policy declarations, store assets, and support contacts before transfer.

Quick answer
Publishing an Android app on Google Play should be run as a controlled release checklist.
A practical publishing checklist includes:
- Play Console developer account ownership and verification readiness.
- App record created with default language, app name, app/game choice, and free/paid choice.
- Package name confirmed and release artifact ready as an Android App Bundle.
- Play App Signing and upload key responsibilities understood.
- Store listing assets prepared: title, short description, full description, icon, screenshots, and feature graphic where needed.
- App content declarations completed: Data safety, privacy policy, app access, ads, target audience, content rating, and related requirements.
- Testing track chosen and production access requirements checked.
- Release notes, staged rollout decision, reviewer instructions, and post-review handover documented.
Quick answer: Google Play publishing checklist
Use this high-level path:
Confirm the developer account owner, account type, payment/profile details, verification, and user permissions.
Prepare a signed Android App Bundle, version code, version name, signing setup, and release notes.
Prepare app name, descriptions, screenshots, icon, feature graphic, category, contact details, and policy-safe claims.
Complete Data safety, app access, privacy policy, ads, content rating, target audience, permissions, and related declarations.
Use a test track where needed, submit production release, monitor review, respond to issues, and document handover.
Phase 1: confirm Play Console account ownership
Before the app is created, decide who owns the developer account. This is more important than most teams think.
If an agency creates the Play Console account under its own Google account, the client can become dependent on the agency for future releases, policy appeals, payments, access recovery, and app signing decisions. The durable setup is usually that the business owner or authorized company account owns the developer account, while agencies and consultants receive appropriate user permissions.
Account readiness checklist
- Confirm the long-term owner of the Play Console account.
- Decide whether the account should be personal or organization based on the business case.
- Prepare developer name, contact email, phone, and address details.
- Check account verification requirements before the release becomes urgent.
- Add agency, developer, QA, and marketing users with scoped permissions.
- Keep recovery methods with the business owner.
- Document who can submit releases, edit store listings, view financials, and manage users.
Phase 2: build and sign the Android App Bundle
Google Play releases are built around release artifacts. For modern Android apps, the important production artifact is usually the Android App Bundle. The app should be tested as close to release configuration as possible, not only as a debug build.
Release artifact worksheet
| Item | What to confirm | Owner |
|---|---|---|
| Package name | Final application ID is correct and will not need casual renaming | Developer |
| Version code | Increments correctly for every upload | Developer |
| Version name | Human-readable release label is ready | Product owner |
| Signing | Upload key and Play App Signing responsibilities are understood | Developer and owner |
| Build type | Release build points to production-safe endpoints and configs | Developer |
| Release notes | Plain language summary of what changed | Product owner |
Do not wait until submission day to discover that the package name is wrong, the release build points to staging, or the signing key is controlled by someone who is unavailable.
Phase 3: prepare the store listing
The store listing should accurately describe the app. Do not treat it as a sales page disconnected from the product. Google's review process can look at whether screenshots, descriptions, permissions, app behavior, and policy declarations tell the same story.
Use clear product language
The app name, short description, and full description should explain what the app does without unsupported claims or misleading promises.
Show the actual app
Screenshots should reflect real app functionality. Avoid overdesigned mockups that hide important flows or show features that are not present.
Keep support reachable
Store contact email, website, privacy link, and support routes should be controlled by the owner, not one temporary developer.
Do not over-localize too early
Launch with languages the team can support. Poor translated listings can create trust and support issues.
Phase 4: complete App content and policy declarations
The App content area is where many launches slow down. Common items include Data safety, app access, ads, content rating, target audience, privacy policy, and account deletion or data deletion questions where applicable.
For each declaration, answer from the actual app behavior and third-party SDK behavior, not from assumption.
App content preparation checklist
- Privacy policy URL is live, accurate, and controlled by the business.
- Data safety answers match app code and SDK behavior.
- App access instructions are provided if review needs login or restricted feature access.
- Content rating questionnaire is complete.
- Target audience and children-related questions are reviewed.
- Ads declaration matches actual monetization and SDKs.
- Account deletion or data deletion path is documented if account creation exists.
- Sensitive permissions are justified by real app functionality.
Phase 5: test and roll out the release
Testing and production rollout depend on account type, app type, and current Play requirements. Newly created personal developer accounts may have specific closed testing requirements before production access, while organization accounts and existing accounts may have different paths. Always check the current Play Console requirement shown to that account.
Internal test
Upload the release build to an internal track, install it from Play, and test login, payment, permissions, deep links, notifications, and key flows.
Closed or open test
If the account requires closed testing before production, plan testers, opt-in links, feedback, and the production access application carefully.
Production release
Prepare release notes, decide staged rollout percentage if appropriate, and submit with clear reviewer instructions.
Review and handover
Monitor review status, respond to actionable issues, and hand over assets, permissions, release notes, and policy declarations.
Common publishing mistakes
Uploading before policy declarations are ready
AAB upload is only one step. Data safety, app access, content rating, privacy policy, and store listing work can block release just as much as build errors.
No reviewer login path
If the app requires login, geography, subscription, admin access, or test data, review can stall without clear instructions.
Agency owns everything
The business should control the Play Console account and final handover. Agencies can help without owning the future of the app.
Store listing overpromises
Screenshots and descriptions should show real app behavior. Claims that the app does not support can create review and trust issues.
FAQ
How long does Google Play review take?
Review time varies and is controlled by Google. Plan the release window with buffer, especially for first releases, new accounts, policy-sensitive apps, or apps that need login review.
Can I upload an APK instead of an AAB?
For most modern Play releases, plan around Android App Bundle. Check current Play Console rules for the specific app and account.
Do I need a privacy policy before publishing?
Many apps need a privacy policy, especially when collecting user data, using sensitive permissions, creating accounts, or making Data safety declarations. Prepare it before submission.
Can Shinka publish the app for us?
Shinka can prepare the Play Console workflow, listing, Data safety inputs, app access notes, testing track, and release handover. Google controls approval and review outcomes.



