手机正确连接到设备。当应用频繁发送信息时,连接不会丢失。但如果没有数据传输,则连接会在几秒钟内被删除。
java.io.IOException: bt socket closed, read return: -1
at android.bluetooth.BluetoothSocket.read(BluetoothSocket.java:428)
at android.bluetooth.BluetoothInputStream.read(BluetoothInputStream.java:96)
at java.io.InputStream.read(InputStream.java:163)
at com.pnn.obdcardoctor_full.command.Base.readResult(Base.java:179)
at com.pnn.obdcardoctor_full.command.Base.run(Base.java:147)
at java.lang.Thread.run(Thread.java:841)
手机Nexus 4(旧款可以正常使用)
Android 4.3
重新连接并且ping不是解决方案。
更新
在测试设备上运行良好(包括带有Android 4.3的Nexus 4)。
用户向我发送日志。通过他们判断断开一段时间(日志中常见的是4.0以上的Android版本。)
可能会干扰或细微处理蓝牙4.0的第三方应用程序