Documentation

Android SDK

Beta
The mobile SDKs are currently in beta. If you encounter any issues, please contact us.

The UserView Android SDK allows you to integrate screen sharing capabilities into your Android app. It supports both Jetpack Compose and traditional View-based layouts, with features for element redaction, visitor identification, and session management.

Requirements

  • Minimum Android API: 26 (Android 8.0)
  • Target Android API: 36 or higher
  • Kotlin: 1.9+
  • Gradle: 8.2+
  • JDK: 17+

Features

  • Screen sharing: Allow agents to view your app's screen in real-time
  • Element redaction: Hide sensitive information during screen sharing
  • Visitor identification: Identify users and link sessions to your CRM
  • Lookup codes: Generate 4-digit codes for easy session joining
  • Full device screen sharing: Optionally capture the entire device screen via MediaProjection
  • No runtime permissions for in-app capture: In-app screen sharing works without any user prompts