Installing an application with the Android command line tool

This feature is on-demand support

This example demonstrates the steps involved in running the Android command line tool with the Install command.

Important:
The Android command line tool is only supported on Windows.

Note:
  • The Android command line tool is only applicable when one or more devices are connected to the host PC via USB cable.

Ensure that the following requirements are met:

  • TestArchitect Agent is installed on the targeted Android device (refer to Installing TestArchitect Agent).

  • The Android command line tool ast.exe (Windows) can be found at the following location when TestArchitect is installed:

    • Windows platform: TA_INSTALL_DIR/device/android.
  • The source .apk file which you would like to install on the Android device is available on the host PC.

  1. At the host PC’s command prompt, change the current working directory to TA_INSTALL_DIR/device/android.

  2. Type ast.exe install “D:\APK files\CarRental.apk” -s “2c4401c15d52” to install the Car Rental.apk file residing under D:\APK files into the targeted Android device whose unique ID is 2c4401c15d52.

    Review Install command to understand the Install command’s syntax.

    Tip:
    • If there is only one Android device connected to the host PC via USB cable, the unique ID parameter is optional.

    • To obtain the unique ID of an Android device:

      1. Open the Android Instrumentation Tool dialog box.
      2. Select the device whose unique ID you wish to obtain.
      3. Click on the Android Instrumentation Tool’s toolbar to copy the unique ID to the clipboard.
      4. Paste the copied content into the unique ID parameter in the Install command.
  3. Press Enter on your keyboard to execute the Install command.

The selected application is installed on the target Android device, and the <Application Name> is installed successfully message appears in the command line window.


Copyright © 2024 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 (650) 572-1400