如何在Android中检查BlueTooth连接状态?

时间:2013-06-17 16:35:27

标签: android bluetooth

我在检查 BlueTooth 套接字的连接状态时遇到问题。以下代码导致运行时错误:

public boolean Connected(){
    boolean connected = false;
    if(socket.isConnected()) {
        connected = true;
    }else{
        connected = false;
    }

    return connected;
}

logcat打印以下内容:

E/AndroidRuntime(2900): java.lang.NoSuchMethodError: android.bluetooth.BluetoothSocket.isConnected 

为什么会这样?我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

调用socket.connect时,它会阻塞,直到建立连接或引发异常。如果你得到例外,那么你知道你没有连接。

相关问题