<img src="abc.png" />
    
call to replace anchor tags contains '/admin' in href

Building an Android Mobile App

Building an Android App is the process of creating an app to making it available to the users by publishing it. You release your application through an application marketplace, such as Google Play store. When you publish your app on the Play store, you put your app in front of the immense active customers of the Android play store. Building an Android mobile app on the Play Store involves following five steps:

1. Register for Google Play Android account

To publish an Android app, you first need to register for the Google Play Android account. Register yourself on https://play.google.com/apps/publish/signup/.

2. Generate Signing Keys

Android requires a keystore to be created for every app published on Google Play Store. 

Android requires that all apps be digitally signed with a certificate before they can be installed. For more information, go to the Android Developers site.

You can sign your app from the command line using the tool apksigner or configure Gradle to sign it for you during the build. Either way, you need to first generate a private key using keytool. For example:

keytool -genkey -v -keystore myAppKey.keystore -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias

Note: keytool is located in the bin/ directory in your JDK. To locate your JDK from Android Studio, select File > Project Structure, and then click SDK Location and you will see the JDK location.


This example prompts you for passwords for the keystore and key, and to provide the Distinguished Name fields for your key. It then generates the keystore as a file called,myAppKey.keystore saving it in the current directory (you can move it wherever you'd like). The keystore contains a single key that is valid for 10,000 days.

3. Upload Signing Keys on StoreHippo

After the keystore has been created, you need to upload it to your store. To configure the signing keys for your Android App, go to Mobile Apps > Mobile Signing Keys section in StoreHippo Admin Panel. To upload the signing keys, fill out the following fields:

  • Title: Enter the name of the App that you are creating.
  • Type: Choose the type of the platform in which you are creating your app, IOS or Android.
  • Keystore: Keystore is a storage mechanism for security certificates. 
  • Key Password: Password for the signing key.
  • Keystore Password: Password for the keystore.
  • Alias: Keypair alias name.

4. Create Mobile App Build

After you have uploaded signing keys, you have everything that you need to create an app. For creating the app in your store, go to  Mobile Apps > Mobile Apps section in StoreHippo Admin Panel. Select the Android Platform and select your Key that you have created in the earlier sections as shown below:

  • Enabled: Check the flag if you want to build the app for Android.
  • Key: The signing key which will be used to sign the app for publishing on the Google Play Store.
  • Preferences: StoreHippo Mobile apps support some custom preferences for the app. Preferences are used for things like android-versionCode, android-targetSdkVersion, and others.
  • API Level: Lets you express an application's compatibility with one or more versions of the Android platform, by means of an API Level integer.

5. Push Notifications

StoreHippo allows you to automatically send the push notifications in Android apps. The Google API key and Project key is prepopulated by StoreHippo as shown in the below screenshot.

However, if you are looking for Cloud Messaging configuration, refer Android push notifications.

6. Publish Mobile App on Play Store

Once you are done with the setting up the app, you now have to make your app live on the store. Refer Publishing Android Mobile App on Google Playstore for more information.

2018-01-12T12:55:40.415Z