Tsimur_S: Вот такой вот лог ошибки, 5 строка с ошибкой относится к этому api
W/System.err: java.io.IOException: bt socket closed, read return: -1
W/System.err: at android.bluetooth.BluetoothSocket.read(BluetoothSocket.java:495)
W/System.err: at android.bluetooth.BluetoothInputStream.read(BluetoothInputStream.java:96)
W/System.err: at java.io.InputStream.read(InputStream.java:162)
W/System.err: at com.ihealth.communication.base.bt.BtCommThread.run(Unknown Source)
Tsimur_S: увы, но код для работы с bluetooth находится jar файле, это api, которое используется для работы с этими bluetooth девайсами, редактировать там что-либо не представляется возможным. А внтутри треда, предположительно после создания которого начались отвалы, я создаю веб-сокет, не понимаю, какая вообще может быть зависимость веб-сокета с отвалами блютуза..
WebSocket ws;
new Thread(new Runnable() {
@Override
public void run() {
try {
ws = new WebSocketFactory().createSocket(SERVER3);
Log.i("TUNNEL", "1");
ws.addHeader("access-token", "1");
ws.addListener(new SoketListner());
ws.connect().sendText(jo.toString());
} catch (WebSocketException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}).start();
}
https://developer.android.com/guide/platform/j8-ja...