Before you begin the update process

It is possible for you to publish your new GoodBarber app as an update of another existing app and keep your existing users. 
Doing so, your existing users will download your GoodBarber app as a new version of the app that's already installed on their phone. 

Here are some general requirements to update your existing app with your new GoodBarber app: 
- The existing app was previously published in the store. It may be an app created with another app builder, created by a developer you hired... or even a different GoodBarber project!
- The existing app is still available in the developer account (even if the app is currently unpublished) and can still be edited.
- The developer account hosting the existing app is in good standing
- You are the owner of the developer account where the existing app is hosted.

To update an existing Android app, you must provide its keystore file, package name, and version number.


Keystore file

The keystore file includes the private key of your Android app, which is necessary to sign your new GoodBarber app so it matches your existing app

If the existing app was created by an external developer or an app builder, you must request the keystore file from them.

In case you have no way to retrieve your keystore file, please contact the support team . 


Package name

1. In your Google Play Console  > Select your existing app
2. The package name is displayed right under your app name, next to your app icon. 
In the example below, the package name is "com.goodbarber.goodbarbernews".
If your app is still published in the Play Store, the package name also shows at the end of the store URL:



Version code

1. In your Google Play Console  > Select your existing app
2. In the Release section, open the Production menu
3. Select Release > Production > Release
4. Select the most recent release.
The version code is the first of the two numbers displayed.
In the example below, the version code is 10.



Enter the information in your GoodBarber back office

Whether you do the publication process yourself or let GoodBarber do it for you, the steps to provide the information about your existing app are identical.

1. Go to the Android app > Publish menu and select your publication option: Solo or GoodBarber Take Care (GBTC).
2. At "Step 0 - First time?", select the 3rd option and go to the Next step.
3. At "Step 1 - Keystore", upload your keystore file, type the associated password, then select the private key and type the private key password
4. At "Step 2 - App Information", provide the package name and existing version number of the app and go to the Next step. 

If GoodBarber is taking care of the publication process of your Android app for you, they will take over after you validate the form.

If you are doing the process Solo, follow the step by step tutorial in your back office to compile your Android app, then follow this online help to update your Android app in Google Play

More articles