BluetoothSocket.Connect Método

Definição

Tente se conectar a um dispositivo remoto.

[Android.Runtime.Register("connect", "()V", "")]
public void Connect();
[<Android.Runtime.Register("connect", "()V", "")>]
member this.Connect : unit -> unit
Atributos

Exceções

no erro, por exemplo, falha de conexão

Comentários

Tente se conectar a um dispositivo remoto.

Esse método será bloqueado até que uma conexão seja feita ou a conexão falhe. Se esse método retornar sem uma exceção, esse soquete agora estará conectado.

A criação de novas conexões com dispositivos Bluetooth remotos não deve ser tentada enquanto a descoberta de dispositivos estiver em andamento. A descoberta de dispositivos é um procedimento pesado no adaptador Bluetooth e reduzirá significativamente a conexão do dispositivo. Use BluetoothAdapter#cancelDiscovery() para cancelar uma descoberta em andamento. A descoberta não é gerenciada pela Atividade, mas é executada como um serviço do sistema, portanto, um aplicativo deve sempre chamar BluetoothAdapter#cancelDiscovery() mesmo que não tenha solicitado diretamente uma descoberta, apenas para ter certeza.

#close pode ser usado para anular essa chamada de outro thread.

Requer a android.Manifest.permission#BLUETOOTH_PRIVILEGED permissão somente quando mDataPath é diferente de BluetoothSocketSettings#DATA_PATH_NO_OFFLOAD.

Java documentação para android.bluetooth.BluetoothSocket.connect().

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