Blog

Use the OTel Tracing API and see your traces in Embrace with our new implementation for Android

Embrace's Android OpenTelemetry (OTel) SDK now supports the standard OTel Tracing API, meaning that spans instrumented by the OTel Tracing API will be seamlessly consumed by the Embrace SDK, just as if they were created using our proprietary tools. This gives customers greater flexibility to instrument and monitor what really matters to them, without having to adopt a different tracing standard.

Read more

Analyze all network requests firing within a user flow via Embrace’s latest Performance Tracing update

Embrace's latest upgrade to our performance tracing feature lets engineers see all the network requests that occur in a user flow as individual spans within a larger trace instance. Engineers can now better understand the temporal relationship between network activity and other events within a flow, leading to quicker insights and faster issue resolution.

Read more
User Session Insights

What is a User Timeline?

Learn about the Embrace User Timeline: what it is, how it benefits your team, and how to best leverage the data from it to improve your app.

Read more
ANRs

Solving nativePollOnce ANRs with the right tooling

Android engineers often struggle with nativePollOnce ANRs in the Google Play Console. These incredibly common issues can account for up to 60% of ANRs, yet are nearly impossible to solve with the limited data provided by GPC. In this blog, we'll take a closer look at this type of ANR and how more specialized tools, like Embrace, can help engineers resolve it.

Read more
ANRs

How does an ANR work?

A detailed look at how the Android OS monitors, processes, and triggers Application Not Responding (ANR) errors.

Read more