Complete Guide: Upload Android App to Google Play Store
Step 1: Create Google Play Developer Account
- 1. Go to: https://play.google.com/console
- 2. Sign in with your Google account.
- 3. Pay a one-time $25 registration fee.
- 4. Fill out your developer profile.
- 5. Wait for approval (usually instant).
Step 2: Prepare Your App for Release
- Update version info in build.gradle:
- versionCode 1
- versionName '1.0'
- Remove debug logs and test credentials.
Step 3: Generate Signed APK or AAB
- Open Android Studio > Build > Generate Signed Bundle / APK.
- Choose Android App Bundle (recommended) or APK.
- Click 'Create new' key store and fill in details.
- Save the .jks file securely.
- Use it to build signed release AAB/APK.
Step 4: Test Your App
- Install signed APK using: adb install app-release.apk
Step 5: Create App on Google Play Console
- Login and click 'All Apps > Create App'.
- Fill in app details and accept declarations.
Step 6: Store Listing
- Add app title, short/long descriptions.
- Upload graphics: icon, feature image, screenshots.
- Choose category and provide contact info.
- Add privacy policy URL.
Step 7: Upload AAB
- Go to Release > Production > Create new release.
- Upload the .aab file and add release notes.
- Click Save.
Step 8: App Content & Policy
- Complete: Privacy Policy, Target Audience, App Access, Ads, Data Safety.
Step 9: Pricing & Distribution
- Set app as Free or Paid.
- Choose distribution countries.
Step 10: Submit App for Review
- Go to Production > Review Release.
- Click Start Rollout to Production.
Step 11: Wait for Approval
- Approval takes a few hours to days.
- Youll be notified via email.
Important Tips
- Keep your keystore (.jks) file safe.
- Use the same keystore for future updates.
- Dont upload debug builds to Play Store.