1. Home
  2. Documentation
  3. After Dropsource
  4. Publishing Your App
  5. Submitting an Android App to Google Play

Submitting an Android App to Google Play

You can publish your Android app to Google Play from the source code you download from the Dropsource editor when you are finished developing it. Make sure you have carried out sufficient testing of your app, including on physical mobile devices, before you attempt to deploy it.

In Dropsource, set a unique App Name and Package ID, and upload your app icon in Settings > Application before creating your deployment build.

Once you have a build you are happy to deploy, download the source code for it and import it into Android Studio.

Update App’s Version Number and Name

When deploying your app, you will need to update 2 values in the project with each deployment. You’ll update the “Version Code” (and optionally the Version Name). When deploying an update to your app, you will need to increment these numbers by 1 more than the values in your last deployed app on Google Play.

To do this, open your project in Android Studio. Click the dropdown in the left-side Navigation Pane titled “Gradle Scripts”, double-click to open the build.gradle (Module: app) file. If you do not see this file, you may see a prompt to update Gradle and/or Android SDK Tools. Click the prompts provided to do this step if necessary and this build.gradle (Module: app) will appear.

In this file, you will update the Version Number by 1 higher than it is in your current Google Play project. You also have the option to update the Version Name as well. This is the number that will show in Google Play. Again, if this is your first deployment, leaving these in their default setting as Version Code “1” and Version Name “1.0” is fine.


Build and Sign your APK

In Android Studio, click Build > Generate Signed Bundle / APK.

generate apk

Select APK and click Next.

export apk

In the Key store path section, click Create new.

android key store

Click the button next to Key store path.

key store path

Select the location for your key store – navigate to the root of the folder you unzipped when you downloaded your Android project from Dropsource.

save keystore

Enter keystore in Save As and click Save.

Back in the Key store setup, enter a password (make sure you will be able to remember this, because you will need it for future app releases), and confirm it.

keystore password

You can leave the Key alias as key0 (make sure you remember this also for future reference). Enter and confirm the password again in the second set of inputs. Enter your first and last name. Click OK.

Back in the Generate Signed Bundle or APK screen, check Remember passwords and click Next.

remember apk pass

Check the V1 and V2 checkboxes for JAR and APK signature, and click Finish.

signed apk

Android Studio will generate your signed APK, which may take a few seconds. When it’s complete you will find it in the project folder > app > app-release.apk.

exported apk

Upload the APK to Google Play

Sign up for a Google Play Developer account and login to the Console.

Click Publish an Android App on Google Play.

play console

Enter your app name and click Create.

play app name

Navigate to App releases in the menu on the left.

app releases

In the Production track section, click Manage.

manage production

Click Create Release.

create release

In the App signing by Google Play section, click the Opt-Out button, and click Confirm when prompted.

opt out play

In Android App Bundles and APK Files to add, click Browse Files. Navigate to the release APK file you exported from Android Studio, select it, and click Open.

browse apk

Your APK will upload to Google Play, and you will be able to set it live once you have completed the store information for your app.

apk uploaded

On the left menu you will see sections with grey checkmarks next to them – these all need to be completed before you can roll the app out to production.

console menu

Select each section in turn and fill out the required information for your app listing. When all sections are complete, in App releases click Start Rollout to Production.


Your app will appear Pending publication while it is being checked for release.

console pending

When the process is complete and your app is approved, it will be listed as Published.

Was this article helpful to you? Yes No

How can we help?