Profiling OpenGL ES* Applications over Wi-Fi

With mobile devices, a key factor of performance analysis is how much power your game or application is using. With Intel® GPA, after you have started analysis of your Android* device using a USB cable, you can switch from a USB connection to a Wi-Fi connection to analyze power consumption of the Android* device.

To start profiling your Android* application over Wi-Fi:

  1. Set up the Android* Debug Bridge USB connection. See Setting up Android* Debug Bridge USB Connection.
  2. Plug in the Android* device to the USB port of your system using the micro USB connector.
  3. Type “adb devices” to check that the Android* device is listed and no other devices are connected.
  4. Restart the Android* Debug Bridge (ADB) tool in TCP mode with the command “adb tcpip 5555”.
  5. Disconnect the Android* device from your system.
  6. Connect your system and the Android* device to a Wi-Fi network.
  7. On your Android* device open the Wi-Fi connection settings and find the IP address assigned to this device.
  8. Execute the command “adb connect [android-device-ip]” to establish the ADB connection wirelessly using the TCP protocol.
  9. Open the System Analyzer or Graphics Frame Analyzer on your analysis system.
  10. Find the Android* device with the name “[android-device-ip]:5555” and select it.
  11. Double-click an application in the Analyzable applications list to start the profiling. If you application is not in this list, see Preparing OpenGL ES Applications for Profiling.

NOTE

Intel® GPA supports profiling over Wi-Fi for Google* Android* v4.0 and higher.

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