BluetoothSocket.Connect Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.