我刚刚开始通过我的安卓手机连接嵌入式蓝牙设备。连接很顺利,但是当我没有正确断开连接时会遇到问题。我的意思是首先关闭套接字,然后关闭任何打开的输入/输出流。
但是当我突然关闭设备中的蓝牙时,我怎么知道蓝牙已经断开连接呢?是否有一种方法可以在应用程序中始终接收蓝牙断开连接的监听器?
有任何想法吗?谢谢
mmSocket= device.createRfcommSocketToServiceRecord(uuidToTry);
try
{
mmSocket.connect();
}
catch (IOException e)
{
mmSocket.close();
}