Preparing OpenGL ES* Applications for Profiling

Once you connect the System Analyzer or Graphics Frame Analyzer to the target device, the Application List window displays two groups of applications available on your device:

  • Analyzable applications - have the proper permissions that allow Intel® GPA to analyze any application from this list.
  • Non-analyzable applications - do not have the proper permissions and need to be modified.

To analyze an application from the Non-analyzable applications list, modify the application permissions as follows:

  1. Open the AndroidManifest.xml file of your application.
  2. Enable the Internet connection permission: <uses-permission android:name="android.permission.INTERNET">
  3. Enable the debuggable permission: <application android:debuggable="true">
  4. Rebuild the application package and restart Intel® GPA.
    The application appears in the Analyzable applications list and you can now open it for analysis.

Next Steps

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