Generate Android app using the Mobile app output

This article details the steps required to generate an Android app using the Mobile output option in RoboHelp.

Note:

The article does not describe all the options in the Mobile App settings tab. For details on these options, see the Generate Mobile App output section in the RoboHelp online help documentation.

Generating Android APP from RoboHelp (2015 release)

Keytore password:

Password for your keystore file.

For details, see Generate keystore file.

  1. In the Output tab, choose Mobile App.

  2. Go to the Application Details tab.

  3. In the Platform section, click Android.

    If you are updating existing signing key details, click Signing Key Setup.

  4. Enter the details in the Android Signing Key Setup dialog.

    Keystore file:

    This file is used to authenticate yourself. If you sign an Android app, it implies that you are branding your application with your credentials. You can brand multiple applications with the same key. See the section below on how to Generate a keystore file.

    Keystore password:

    The password for your keystore file. This pasword is requried when you Generate a keystore file.

    Certificate Alias:

    Alias name for your keystore.

    Certificate Password:

    The password for the alias name for your keystore.

  5. Click OK.

  6. Click Save and Generate.

Generate keystore file

Keystore File:

This file is used to authenticate yourself. If you sign an Android app, it implies that you are branding your application with your credentials. You can brand multiple applications with the same key.

You can use the script contained in the attached zip archive to generate a keystore file:

Download

You need to import the script into your RoboHelp project and run the script.

  1. Download the AndroidKeyGenerator.zip and extract the AndroidKeyGenerator.jsx.

  2. Open your RoboHelp project.

  3. Go to Projects > Pods > Script Explorer.

  4. Click Import Script Files and import the AndroidKeyGenerator.jsx file.

  5. Right-click on AndroidKeyGenerator.jsx and select Run.

In the Android Key generator dialog, enter the following information:

Java bin folder path:

Path to Java bin folder on your computer.

Keystore name:

Name of your keystore file.

Keystore alias:

Alias name for your keystore.

After clicking Generate button in the dialog. You will be prompted for the following information in the command prompt:

Keystore password:

The password for your keystore file.

Personal information:

 

Your first and last name separated by a space

Name of your organizational unit

Name of your city

Name of your province

Two letter code for your country. For example: US for United states or UK for United Kingdom

Enter yes to the confirmation message.

Finally, you will be prompted for a password.

Enter a password. Or press Enter if you want use the keystore password.

This password will be used as the Certificate password in the Robohelp android signing key set-up.

If all the details are correct, the keystore file will be created in the Documents folder of your user area.

For example, for the a user John Doe, the file is created in the following location:

C:\Users\jdoe\Documents

Adobe logo

Sign in to your account