| java.lang.Object | |
| ↳ | android.bluetooth.le.BluetoothLeAdvertiser |
This class provides a way to perform Bluetooth LE advertise operations, such as start and stop
advertising. An advertiser can broadcast up to 31 bytes of advertisement data represented by
AdvertisementData.
To get an instance of BluetoothLeAdvertiser, call the
getBluetoothLeAdvertiser() method.
Note most of the methods here require BLUETOOTH_ADMIN
permission.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Start Bluetooth LE Advertising.
| |||||||||||
Start Bluetooth LE Advertising.
| |||||||||||
Stop Bluetooth LE advertising.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Start Bluetooth LE Advertising. The advertiseData would be broadcasted after the
operation succeeds. Returns immediately, the operation status are delivered through
callback.
Requires BLUETOOTH_ADMIN permission.
| settings | Settings for Bluetooth LE advertising. |
|---|---|
| advertiseData | Advertisement data to be broadcasted. |
| callback | Callback for advertising status. |
Start Bluetooth LE Advertising. The advertiseData would be broadcasted after the
operation succeeds. The scanResponse would be returned when the scanning device sends
active scan request. Method returns immediately, the operation status are delivered through
callback.
Requires BLUETOOTH_ADMIN
| settings | Settings for Bluetooth LE advertising. |
|---|---|
| advertiseData | Advertisement data to be advertised in advertisement packet. |
| scanResponse | Scan response associated with the advertisement data. |
| callback | Callback for advertising status. |
Stop Bluetooth LE advertising. The callback must be the same one use in
startAdvertising(AdvertiseSettings, AdvertisementData, AdvertiseCallback).
Requires BLUETOOTH_ADMIN permission.
| callback | AdvertiseCallback for delivering stopping advertising status.
|
|---|