Android 未使用连接时,BT断开连接
手机已正确连接到设备。当应用程序频繁发送信息时,连接不会丢失。但是如果没有数据传输,那么连接将在几秒钟内断开Android 未使用连接时,BT断开连接,android,bluetooth,android-bluetooth,Android,Bluetooth,Android Bluetooth,手机已正确连接到设备。当应用程序频繁发送信息时,连接不会丢失。但是如果没有数据传输,那么连接将在几秒钟内断开 java.io.IOException: bt socket closed, read return: -1 at android.bluetooth.BluetoothSocket.read(BluetoothSocket.java:428) at android.bluetooth.BluetoothInputStream.read(BluetoothInputStream.java
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)
phone Nexus 4(在旧款手机上工作正常)
安卓4.3
重新连接并ping不是解决方案
更新
在测试设备(包括带有安卓4.3的Nexus4)上运行良好
用户向我发送日志。从他们在一段时间内断开连接来看(日志中常见的是4.0以上的android版本)
可能的第三方应用程序会干扰bluetooth 4.0或影响其使用