मैं अपने ऐप से एंड्रॉइड डिवाइस में रिमोट डिवाइस (युग्मित) में कनेक्ट करना चाहता हूं। रिमोट डिवाइस एक मॉड्यूल एचसी -05 है।
मेरी कोड है:एंड्रॉइड ब्लूटूथ कनेक्शन त्रुटि (पढ़ें विफल सॉकेट बंद या टाइमआउट)
UUID uuid = UUID.fromString("00001101-0000-1000-8000-00805f9b34fb"); //Standard SerialPortService ID
try {
mSocket = MyDevice.createRfcommSocketToServiceRecord(uuid);
} catch (IOException e) {
Toast.makeText(this, "S", Toast.LENGTH_SHORT).show();
}
ba.cancelDiscovery();
try {
mSocket.connect();
} catch (IOException e){
Toast.makeText(this, e.getLocalizedMessage(), Toast.LENGTH_SHORT).show();
Log.e("YOUR_APP_LOG_TAG1", "I got an error", e);
}
try {
mOutputStream = mSocket.getOutputStream();
mInputStream = mSocket.getInputStream();
} catch (IOException e) {
Toast.makeText(this, "io", Toast.LENGTH_SHORT).show();
}
लेकिन मैं लाइन mSocket.connect में कोई त्रुटि मिलती है()।
त्रुटि:
read failed socket might closed or timeout read ret
कृपया मदद करते हैं।
क्या आपको इसके लिए उत्तर मिला, मुझे भी वही समस्या मिल रही है। –
कृपया देखें: - http://stackoverflow.com/questions/18657427/ioexception-read-failed-socket-might-closed-bluetooth-on-android-4-3 –