Setting up Android* Debug Bridge USB Connection

To use Intel® GPA for analyzing OpenGL ES* applications on Android* devices, you need:

  • the latest version of Android* SDK installed on the analysis system
  • an active Android* Debug Bridge (adb) USB connection between the analysis system and the Android* device

Follow these steps to set up the Android* Debug Bridge USB connection on your Android* device:

  1. Enable the USB debugging option: select Settings > Developer options > USB debugging or Settings > About phone > Advanced settings > USB debugging (depending on the Android* version).
  2. Make sure Android* SDK, Google USB Driver package, and Android* SDK Platform tools are installed.
  3. Plug in the phone to the USB port of your analysis system using the micro USB connector.
  4. Enable your client system to discover the Android* device: add the following lines to the file /etc/udev/rules.d/51-android.rules:
      • SUBSYSTEM=="usb",ATTRS{idVendor}=="8087",MODE="0666",OWNER="root"
  5. Enter the path to the Android* Debug Bridge (adb) tool in the tool you are going to use:
    • For Graphics Frame Analyzer, click the Settings button in the Open Frame Capture window and enter the path.
    • For System Analyzer, click the Settings button or press  Ctrl+F1 in the Connection dialog box to invoke the Settings window, enter the path and click OK:

Troubleshooting Android* Connection Problems

If the target device does not appear when you execute the adb devices command, do the following:

  1. Disconnect the device
  2. Execute adb kill-server
  3. Re-connect the device
  4. Run adb devices

If these steps do not help, restart the system and run adb devices again.

Next Step

Connecting System Analyzer to the Target System

See Also

Supported Platforms and Applications

For more complete information about compiler optimizations, see our Optimization Notice.