0Pricing
Android Academy · Lesson

Publishing to Play Store

Prepare your app for release. Configure build.gradle for production, sign with a keystore, build an AAB, set up Play Console, and use staged rollouts.

Before You Publish

Before releasing to the Play Store, make sure you've:

  • Set a proper app name, icon, and description
  • Updated versionCode and versionName in build.gradle
  • Tested on multiple screen sizes and Android versions
  • Set minSdk appropriate for your audience
  • Removed debug logs and test credentials

versionCode and versionName

Two version fields in app/build.gradle:

  • versionCode — integer, must increment with every release (1, 2, 3…). Used by the Play Store to detect updates.
  • versionName — human-readable string shown to users ("1.0.0", "2.3.1"). Use semantic versioning: major.minor.patch.

All lessons in this course

  1. Retrofit & REST APIs
  2. Loading Images with Coil
  3. Error Handling & UX
  4. Push Notifications
  5. WorkManager & Background Tasks
  6. Publishing to Play Store
← Back to Android Academy