Idioma

ObservingDevicePresenceRequest.Builder.SetUuid(ParcelUuid) Método

Definição

Defina o ParcelUuid a ser observado para a presença do dispositivo.

[Android.Runtime.Register("setUuid", "(Landroid/os/ParcelUuid;)Landroid/companion/ObservingDevicePresenceRequest$Builder;", "", ApiSince=36)]
public Android.Companion.ObservingDevicePresenceRequest.Builder SetUuid(Android.OS.ParcelUuid uuid);
[<Android.Runtime.Register("setUuid", "(Landroid/os/ParcelUuid;)Landroid/companion/ObservingDevicePresenceRequest$Builder;", "", ApiSince=36)>]
member this.SetUuid : Android.OS.ParcelUuid -> Android.Companion.ObservingDevicePresenceRequest.Builder

Parâmetros

uuid
ParcelUuid

O ParcelUuid para observar a presença do dispositivo. Esse valor não pode ser nulo.

Retornos

Esse construtor, com a UUID atribuída.

Atributos

Comentários

Defina o ParcelUuid a ser observado para a presença do dispositivo.

Ele não precisa criar a associação antes de chamar essa API. Isso só dá suporte à verificação bluetooth clássica e o chamador deve implementar um único CompanionDeviceService que será associado e receberá retornos de chamada para CompanionDeviceService.onDevicePresenceEvent(DevicePresenceEvent).

O Uuid deve estar correspondendo a um dos ParcelUuid de BluetoothDevice.getUuids()

Os aplicativos de chamada devem usar essa API ou setAssociationId(int), mas não ambos.

O aplicativo de chamada deve conter o perfil AssociationRequest.DEVICE_PROFILE_AUTOMOTIVE_PROJECTION. Requer Manifest.permission.REQUEST_OBSERVE_DEVICE_UUID_PRESENCE e Manifest.permission.BLUETOOTH_CONNECT e Manifest.permission.BLUETOOTH_SCAN

Referência do Android para android.companion.ObservingDevicePresenceRequest.Builder.setUuid.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a