Set up your host machine

Arm® Streamline Performance Analyzer is available for the Arm Performance Studio or the Arm Development Studio product suites. To use Streamline, install the necessary software and set up environment variables on your host machine.

Before you begin

  • Ensure you have a device that is correctly configured to generate performance data. You can use most consumer Android devices without modification.

  • If you are building your own device software, ensure that your kernel configuration includes the options that are described in Kernel configuration menu options .

  • Ensure you have installed Python 3.8, or later. Python is used to run the streamline_me.py script, which configures and collects data for headless captures on Android devices.

  • Ensure you have installed Android Debug Bridge (adb). The adb utility is available with the Android SDK platform tools, which are installed as part of Android Studio. Alternatively, you can download the latest version of adb from the Android SDK platform tools site.

    Note

    Streamline uses the system adb path. To use a different adb path, replace the ADB Path in Window > Preferences > Streamline > External Tools.

Procedure

  1. Download the studio package appropriate to your host platform (Windows, Linux, or macOS):

  2. Install your studio package:

  3. Add the path to the Android SDK and Python executables to your PATH environment variable.

Next steps