Create APK Package For Google Play Using Icenium Graphite

In this article we will have a look at creating an APK package for submission to Google Play using Icenium. Let us follow the following walkthrough to create the APK package,

To create a package, right-click on the project and select Publish to create the APK package; see:


In the next window click on Google Play. You will get an error message that there is no certificate or Code Sign Identity found for Google Play Signing.


To solve this issue click on the option in the Icenium Graphite IDE.


In the Users Options window select the General tab and then the Certificate Management option.


In the Certificate Management option you will get an option to create a New Certificate. Click on Create New to create a new certificate. You can either use:

  1. Self-signed identity
  2. Request for the Certificate

Let us go ahead and request the Self-signed identity. In the Self-signed identity window you need to provide the following vital information:

  • Country.
  • Type of the self-signed identity. In this choose the Google Play option. The other option available is Generic.
  • Configure the Start Date and End Date.

    Self-signed identity.jpg

After creating the Self-signed identity you can see them in the Cryptographic Identities section. In the following you can see that I have created three self-signed identities.


After creating a Self-signed identity right-click on the project and select properties in the properties windows, select the Android tab. Here you can set various application properties for the Android platform.


From the Code Signing Identity drop down, select any existing certificate to associate it with the application.


You can set icons and application permissions for Google Play here. After associating a self-signed identity, again right-click on the project and select the publish option. You will get an Application Validation Status message as OK.


Next click on the Build button to create the package. Icenuim will build the application in the cloud and ask you to provide a name for the APK package and save it locally.


In this case we saved the APK with name tearchapp. Now you can submit the APK file to Google Play to publish the application. I hope you find this article useful. Thanks for reading.


Build smarter apps with Machine Learning, Bots, Cognitive Services - Start free.

Start Learning Now