Configuring customized signatures

Allowing TestArchitect to test your Android application requires that it be re-signed. The easiest approach is to allow the application to be re-signed with a special LogiGear certificate. Alternatively, you can have TestArchitect re-sign the application with your own custom certificate, but it must be configured correctly.

To configure a custom certificate, observe the following steps:

  1. Open the Android Instrumentation Tool dialog box.

  2. In the dialog box, click the Settings button.

  3. In the Settings dialog box, select the Use custom signature option.

    The Use LogiGear signature options is selected by default.

  4. Specify the following details for your self-signed certificate:

    • Select a keystore file location: (Required) Click to browse to your keystore file.

      Note:
      The supported keystore types are PKCS#12, which includes the .P12 and .PFX extensions, and .JKS.

    • Keystore alias name: (Required) Alias for the key.

    • Keystore password: (Required) Password for the keystore.

    • Private key password: (Required) Password for the key.

      Note:
      Based on the selected keystore types, the Private key password option is disabled for PKCS#12; whereas, it is enabled for .JKS.

  5. Click OK.

    The Settings dialog box closes, and you are returned to the Android Instrumentation Tool dialog box.

Your custom signature is now configured successfully. If you encounter issues while configuring, refer to Troubleshooting custom signatures.

You are now ready to re-sign your application with your custom certificate.

Troubleshooting custom signatures (Android)
Typical issues you may encounter when working with your custom Android certificate.


Copyright © 2021 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333