Android App Store Submission Checklist

A step-by-step guide to ensure a smooth submission to the Google Play Store!

1. Pre-Submission Requirements

– Google Play Developer Account – Ensure your Google Play Console account is set up.

– App Package Name – Must be unique and match the app ID used in development.

– API Level Compatibility – Ensure the app supports the minimum & target Android versions.

– App Signing & KeyStore – Sign the APK/AAB with an upload key for security.

– Test on Multiple Devices – Ensure compatibility across different screen sizes & hardware.

An untested app = Higher chances of rejection!

2. App Content & Compliance

– Content Rating – Fill out the Google Play Content Rating questionnaire.

– Privacy Policy – A mandatory privacy policy URL must be provided, even if the app doesn’t collect data.

– Data Safety Disclosure – Clearly explain how the app collects, shares, and protects user data.

– Ad Disclosure – If your app contains ads, you must declare it in the Play Console.

– Compliance with Google Policies – Ensure your app follows Play Store policies (no harmful content, malware, or misleading descriptions).

Non-compliance leads to rejection or removal from the store!

 

3. App Metadata & Listing

– App Title & Description – Must be clear, keyword-optimized, and relevant to your app’s functionality.

– High-Quality Screenshots – Provide at least 4 screenshots showcasing key features.

– App Icon & Feature Graphic – Follow Google’s image size & resolution guidelines.

– App Category & Tags – Choose the correct category to improve discoverability.

– Short & Long Descriptions – Use keywords but avoid keyword stuffing.

Optimized metadata improves ASO (App Store Optimization) and boosts downloads!

 

4. Preparing the App Bundle (.AAB) or APK

– Use the Android App Bundle (.AAB) – Required for Play Store distribution.

– Enable ProGuard – Minify & obfuscate your code for better security.

– Ensure 64-bit Support – Apps must support 64-bit architectures.

– Check Permissions – Request only necessary permissions (excessive permissions may lead to rejection).

– Verify App Size – Keep the APK/AAB size below 150MB or use Play Asset Delivery.

AAB format is now mandatory for Play Store submissions!

 

5. Testing & Review Process

– Internal & Closed Testing – Run tests in Google Play Console before public release.

– Beta Testing – Use Open Beta to gather early user feedback.

– Google Play Pre-Launch Report – Review automatic test results for bugs & crashes.

– Check App Crashes & ANRs – Use Firebase Crashlytics or Google Play Console to detect issues.

The smoother the app, the better the reviews & user retention!

 

6. Final Submission & Post-Launch Checklist

– Set Up Pricing & Distribution – Select free or paid and the targeted countries & devices.

– Enable App Signing by Google Play – Recommended for secure updates.

– Submit for Review – Google’s review process typically takes hours to days.

– Monitor Release Performance – Track downloads, ratings, and crash reports.

– Respond to Reviews – Engage with users and address feedback quickly.

Good post-launch support = Higher user engagement & retention!

 

Download my FREE eBook for a full guide!

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to

Engineering OS

Every week (ish) I share actionable engineering tips, android and iOS development news, and high-quality insights from across the industry, directly to your inbox.