BluetoothCollector

Permissioned collector for SignalCategory.Bluetooth.

Reports Bluetooth availability/enabled state, bonded-device count and paired-device class distribution via BluetoothManager. The bonded list requires BLUETOOTH_CONNECT; without it counts are reported as zero.

Privacy: the set of paired accessories is identifying; device names/addresses are never exported, only class counts. Gated behind PermissionKind.Bluetooth.

See also

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val category: SignalCategory

Functions

Link copied to clipboard
open suspend override fun collect(context: Context): List<FingerprintSignal>

Collects Bluetooth-adapter/pairing signals for this category.