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