Performance Advisor analyzes a Streamline capture to better illustrate how your Android application performs on a mobile device.
The supplied Streamline capture from
earlier can be used to generate a Performance Advisor
report.
Open a terminal, and navigate to the location of the imported capture.
Run the Performance Advisor tool on the report:
streamline-cli -pa "Android - GPU Bound Example.apc"
The capture is processed, and a html
report generated. Warnings shown can be ignored for now:
Importing capture...
Fetching data...
Preparing report type html...
Problems were found preparing html report:
WARNING: Build name not provided. You can add this as a command line argument (use --build-name).
WARNING: Build timestamp not provided. You can add this as a command line argument (use --build-timestamp).
WARNING: Device name not provided. You can add this as a command line argument (use --device-name).
WARNING: End of region Wave: 3Target NPC: 12 is after end of the last frame (44960). Setting end of this region (45000) to the end of the last frame (44960).
Processing data...
Generating report type html...
Report performance_advisor-<timestamp>.html" successfully generated
Open the report in a browser and explore the report.
Performance Advisor report
A detailed explanation of understanding the report is given in the Performance Advisor tutorial .