This article will guide the Citrix Endpoint Management admin in creating a custom keystore which will be used to sign the unsigned android apps using MDX toolkit and/or using MDX as a service.
This section is used to describe the lab environment used for this configuration.
Terminology | Details |
---|---|
Windows Computer | Windows 10 |
Mac Computer | MAC OS sierra |
Step | |
---|---|
1. | Login to Windows computer and launch command prompt.![]() |
2. | From the Command prompt console run the following command and hit enter. “keytool -genkey -v -keystore <my-release-key>.keystore -alias <alias_name> -keyalg RSA -keysize 2048 -validity 10000” ![]() Note: If you are not able to execute the keytool command, confirm that the keytool.exe is indeed present in the location “C:\Program Files\Java\jre7\bin”. You can navigate to that folder then execute the command. |
3. | Once you hit enter, follow the on-screen instructions and povide the required details to create the KeyStore file.![]() |
4. | Once you generate the keystore, you can collect it from the folder location that you have it on the command prompt, for example in the above screen shot the floder location is “C:\Users\AG”![]() Note: Make sure you remember the password that you have set here(both keystore and Alias), you will be using it while wrapping/singing the Android application. Also, make sure you back up keystore file for future reference and usage. |
Step | |
---|---|
1. | Login to MAC computer and launch Terminal.![]() |
2. | From the Command prompt console run the following command and hit enter. “keytool -genkey -v -keystore <my-release-key>.keystore -alias <alias_name> -keyalg RSA -keysize 2048 -validity 10000” ![]() |
3. | Once you hit enter, follow the on-screen instructions and povide the required details to create the KeyStore file.![]() Note: Make sure you remember the password that you have set here, you will be using it while wrapping/singing the Android application. Also, make sure you back up keystore file. |
4. | Once you generate the keystore, you can collect it from the folder location that you have it on the command prompt, for example in the above screen shot the floder location is “/Users/Michael/”![]() Note: Make sure you remember the password that you have set here(both keystore and Alias), you will be using it while wrapping/signing the Android application. Also, make sure you back up keystore file for future reference and usage. |