Android学习笔记---记一个ServiceConnectionLeaked连接服务器异常

前言

某天更新版本的时候发现一个问题,就是连接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();

你可能感兴趣的:(Anndroid学习笔记)