前言
某天更新版本的时候发现一个问题,就是连接MQTT服务器的时候会出现
android.app.ServiceConnectionLeaked: Service
com.allthings.iwarehousesystem.service.MQTTService
has leaked ServiceConnection
org.eclipse.paho.android.service.MqttAndroidClient
其中我查询了一些资料
说是ServiceConnectionLeaked服务连接泄露异常
的确是多次连接MQTT服务器,
解决方案
- 在关闭服务的时候加上如下两句代码
client.unregisterResources();
client.close();
本文介绍了一种在Android应用中遇到的MQTT服务连接泄露问题,并提供了具体的解决方案:通过在关闭服务时调用`client.unregisterResources()`和`client.close()`两行代码来避免服务连接泄露。
842

被折叠的 条评论
为什么被折叠?



