Não é possível criar uma conexão Bluetooth persistente entre o telefone e o laptop usando o rfcomm

1

Já emparcei com sucesso o meu telemóvel Android (6.0.1) (Sony Xperia Z3) com o meu portátil (com o Ubuntu 14.04). Eu posso enviar arquivos de um lado para o outro. O menu de conexão Bluetooth mostra que a chave de conexão muda para ON se os arquivos forem enviados.

Eu tentei estabelecer uma condição persistente usando:

sudo rfcomm connect rfcomm0 [MAC ADDRESS] 1

mas eu sempre recebo:

Can't connect RFCOMM socket: Connection refused.

Antecedentes: Quero enviar dados do meu celular para o meu laptop via Bluetooth. Se eu executar este código , o interruptor liga também, mas imediatamente fecha a conexão (o interruptor volta para OFF).

O Logcat mostra a seguinte exceção:

E/error: error init:java.io.IOException: read failed, socket might closed or timeout, read ret: -1

    
por Willi Mentzel 27.05.2016 / 19:40

0 respostas