Package-level declarations

Types

Link copied to clipboard

Android implementation of LibraryCrashHandler Catches crashes from internal libraries and sends them to Link via BridgeTelemetry

Link copied to clipboard

Android implementation of LibraryCrashPersistenceService Persists crash logs to file system and sends them to Link on app launch

Link copied to clipboard
@Serializable
data class CrashData(val timestamp: Long, val library: String, val context: String, val message: String, val stackTrace: String, val platform: Platform, val version: String)

Data structure for crash information sent to Link via BridgeTelemetry

Link copied to clipboard

Android implementation of device metadata collection Collects comprehensive device information for first launch and crash logs

Link copied to clipboard

Interface for handling crashes from internal libraries Sends crash data to Link via BridgeTelemetry

Link copied to clipboard

Service for persisting and sending library crash logs Follows the same pattern as the main LoggingService

Link copied to clipboard
@Serializable
data class PersistedLibraryCrashLog(val crashData: CrashData, val timestamp: Instant)

Data class for persisted library crash logs

Link copied to clipboard