Set up Screen Rendering
Configure screen rendering performance monitoring for your Android app with Luciq. Track frame rates and identify rendering jank across all your app screens.
Luciq automatically detects any frozen frames or slow frames that your user experiences while using the app. These delayed frames and other critical debugging information is grouped automatically by screen. Learn which screens are experiencing the poorest rendering performance, understand what segments of users are impacted the most, and what spans and operations might’ve caused these issues down to the single occurrence level.
Customizing Screen Grouping
By default, screens are grouped by Activity. However, you can adjust how Frozen and Slow Frames are grouped by configuring Custom UI Traces. These act as their own screen, and any frozen/slow frames that occur when a custom UI trace is active will be aggregated in a new group under that custom UI trace.
You can run only one custom UI trace at a given time; a trace must be ended before a new one can be started.
The SDK will end any occurrence that wasn't explicitly ended via the end API.
Start Custom UI Trace
You can use the API below to mark the start of a UI trace. It takes as input a trace name that we use to aggregate the data of relevant occurrences together on your dashboard.
// Start UI Trace
APM.startUITrace("name")// Start UI Trace
APM.startUITrace("name");End Custom UI Trace
Use the API below to end the trace occurrence that you have already started:
Last updated