BluetoothSocketに接続タイムアウトを設定する方法はありますか?BluetoothSocket - 接続タイムアウト
デバイスがオフラインの場合、接続プロセスは数秒かかるため、エラーが返されます。タイムアウトを1秒に設定する必要があります。可能です?
BluetoothSocket socket = device.createRfcommSocketToServiceRecord(APP_UUID);
// socket.setProxyConnectionTimeout(1000); <- some like this
socket.connect();
BluetoothSocketクラスが...答えを 感謝をPROXY_CONNECTION_TIMEOUTを持っていますが、使用されることはありません。ところで
:
私はこのようないくつかを試してみてください。
socket.connect();
Thread.sleep(1000);
socket.close(); // but socket is not closed & still connecting