Android 7.0中的MQTT java.io.EOFException

时间:2018-07-26 10:48:22

标签: android tcp mqtt

在我的android应用程序中,我正在使用MQTT与MQTT Server连接。它在版本<7.0 的android 中运行了很多年。但是,TCP连接总是在 android中使用Verion> = 7.0 中断,它正在重新连接并中断。     所有例外情况如下:

  

07-26 18:20:35.049 24517-26973 / com.XXXX.XXXX W / System.err:(32109)-java.io.EOFException   07-26 18:20:35.050 24517-26973 / com.XXXX.XXXX W / System.err:at org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:148)   07-26 18:20:35.050 24517-26973 / com.XXXX.XXXX W / System.err:at java.lang.Thread.run(Thread.java:764)   07-26 18:20:35.051 24517-26973 / com.XXXX.XXXX W / System.err:由以下原因引起:java.io.EOFException   07-26 18:20:35.051 24517-26973 / com.XXXX.XXXX W / System.err:at java.io.DataInputStream.readByte(DataInputStream.java:270)   07-26 18:20:35.052 24517-26973 / com.XXXX.XXXX W / System.err:at org.eclipse.paho.client.mqttv3.internal.wire.MqttInputStream.readMqttWireMessage(MqttInputStream.java:66)   07-26 18:20:35.052 24517-26973 / com.XXXX.XXXX W / System.err:at org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:111)   07-26 18:20:35.053 24517-26973 / com.XXXX.XXXX W / System.err:...还有1个

enter image description here

异常来自这里:    enter image description here

有人可以帮助我吗?

0 个答案:

没有答案