2. In build.gradle of the application ensure that the **version code** is unique for every apk build. Playstore will use this number to keep a track of seperate apk versions.
3. Ensure that debuggable has been set to false and resources have been shrunk appropriately. Look for buildTypes within build.gradle of the application.
4. Finally generate a signed apk. Click [here](https://developer.android.com/studio/publish/app-signing) to learn more about signing the apk.
## After generating signed apk navigate back to the play console.
The instructions to be followed subsequently are provided [here](https://support.google.com/googleplay/android-developer/answer/113469?hl=en&ref_topic=7072031).
Note: Information provided here is in respsect with the author's practices which happen to follow the guidlines followed and recommended by the andrid community.