Stay organized with collections
Save and categorize content based on your preferences.
android.bluetooth.le
Classes
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# android.bluetooth.le\n====================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/bluetooth/le/package-summary \"View this page in Java\")\n\nClasses\n-------\n\n|-------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AdvertiseCallback](/reference/kotlin/android/bluetooth/le/AdvertiseCallback) | Bluetooth LE advertising callbacks, used to deliver advertising operation status. |\n| [AdvertiseData](/reference/kotlin/android/bluetooth/le/AdvertiseData) | Advertise data packet container for Bluetooth LE advertising. |\n| [AdvertiseSettings](/reference/kotlin/android/bluetooth/le/AdvertiseSettings) | The [AdvertiseSettings](/reference/kotlin/android/bluetooth/le/AdvertiseSettings) provide a way to adjust advertising preferences for each Bluetooth LE advertisement instance. |\n| [AdvertisingSet](/reference/kotlin/android/bluetooth/le/AdvertisingSet) | This class provides a way to control single Bluetooth LE advertising instance. |\n| [AdvertisingSetCallback](/reference/kotlin/android/bluetooth/le/AdvertisingSetCallback) | Bluetooth LE advertising set callbacks, used to deliver advertising operation status. |\n| [AdvertisingSetParameters](/reference/kotlin/android/bluetooth/le/AdvertisingSetParameters) | The [AdvertisingSetParameters](/reference/kotlin/android/bluetooth/le/AdvertisingSetParameters) provide a way to adjust advertising preferences for each Bluetooth LE advertising set. |\n| [BluetoothLeAdvertiser](/reference/kotlin/android/bluetooth/le/BluetoothLeAdvertiser) | This class provides a way to perform Bluetooth LE advertise operations, such as starting and stopping advertising. |\n| [BluetoothLeScanner](/reference/kotlin/android/bluetooth/le/BluetoothLeScanner) | This class provides methods to perform scan related operations for Bluetooth LE devices. |\n| [PeriodicAdvertisingParameters](/reference/kotlin/android/bluetooth/le/PeriodicAdvertisingParameters) | The [PeriodicAdvertisingParameters](/reference/kotlin/android/bluetooth/le/PeriodicAdvertisingParameters) provide a way to adjust periodic advertising preferences for each Bluetooth LE advertising set. |\n| [ScanCallback](/reference/kotlin/android/bluetooth/le/ScanCallback) | Bluetooth LE scan callbacks. |\n| [ScanFilter](/reference/kotlin/android/bluetooth/le/ScanFilter) | Criteria for filtering result from Bluetooth LE scans. |\n| [ScanRecord](/reference/kotlin/android/bluetooth/le/ScanRecord) | Represents a scan record from Bluetooth LE scan. |\n| [ScanResult](/reference/kotlin/android/bluetooth/le/ScanResult) | ScanResult for Bluetooth LE scan. |\n| [ScanSettings](/reference/kotlin/android/bluetooth/le/ScanSettings) | Bluetooth LE scan settings are passed to android. |\n| [TransportBlock](/reference/kotlin/android/bluetooth/le/TransportBlock) | Wrapper for Transport Discovery Data Transport Blocks. |\n| [TransportDiscoveryData](/reference/kotlin/android/bluetooth/le/TransportDiscoveryData) | Wrapper for Transport Discovery Data AD Type. |"]]