Needs the Android SDK 19.1.0 or later. Older versions show the card with Upload a file only.
How your app is captured
- The SDK captures your app’s own windows: the activity and the dialogs, bottom sheets and popups on top of it. It needs no permissions, no screen capture prompt, no foreground service and no Play Console declaration.
- The bar is a small window of your app. It stays on screen while the customer moves between your activities, and it’s never part of a capture.
- Recordings need Android 8.0 (API level 26) or newer. On older versions, the card offers screenshots and Upload a file.
- Recordings run at about 4 frames per second, without sound, up to the maximum length set in the dashboard (3 minutes at most). While none of your app’s screens is shown, the recording pauses.
- While recording, the bar shows a red dot, the time and Stop. The customer then sees a preview and chooses Send, Retake or Cancel.
- The SDK does nothing until a request arrives.
Turn screenshots and recordings off
Turn log requests off
disableConsoleLog() and setDisableEnvData(true).
Mask views
Password fields (also while the password is shown) and windows withFLAG_SECURE are blacked out automatically. To black out any other view, for example one that shows account details, mask it:
unmaskView.
Content that a UI toolkit draws itself, such as Jetpack Compose, isn’t made of views the SDK can find. Compose password fields aren’t recognized either. To black out such content, mask the view that hosts it, for example the ComposeView.