top of page
droidcon+icon.png

7-9 OCT. 2026

BERLIN

DroidCon_icon_rotatet.png
Anita_Singh_edited.jpg

( SPEAKER )

Edward Harker

Mobile Engineer

BugScreen

Edward is an Android software engineer at Deliveroo. He cares about building high quality apps, testing and performance.

Session

“Can’t Reproduce”: Reconstructing an Android Bug After the Screenshot

"Can't reproduce" is the most expensive two-word phrase in Android development. Every team has lost days chasing a bug where the screenshot lacked the logs, the logs lacked the network request and nobody remembers which build it happened on. This talk explores the engineering challenge of capturing a single, consistent snapshot of application state on modern Android. You'll learn how to detect screenshots across Android versions and OEMs, synchronise asynchronous signals into a coherent timeline, work within Android 13+ platform restrictions and build a production-ready capture pipeline that's reliable without draining the user's battery. Although the examples come from bug reporting, the techniques apply to any feature that correlates events across the Android framework. Expect practical architecture, production lessons and a live demo.
bottom of page