来自RxAndroidBle的错误消息

时间:2017-06-30 20:39:58

标签: android android-service bluetooth-lowenergy rx-android rxandroidble

我有一个Android服务,它在销毁时会给我以下错误消息:

服务io.aeroscope.aeroscope.AeroscopeBluetoothService已泄露最初在此处注册的IntentReceiver com.polidea.rxandroidble.RxBleAdapterStateObservable$1$1@3d91b742。你是否错过了对unregisterReceiver()的调用?                                                                           在android.app.LoadedApk $ ReceiverDispatcher。(LoadedApk.java:944)

该服务中唯一的订阅已在Traceback (most recent call last): File "<interactive input>", line 1, in <module> File "C:\Python27\lib\bs4\__init__.py", line 228, in __init__ self._feed() File "C:\Python27\lib\bs4\__init__.py", line 289, in _feed self.builder.feed(self.markup) File "C:\Python27\lib\bs4\builder\_htmlparser.py", line 219, in feed raise e HTMLParseError: malformed start tag, at line 1, column 11 方法中取消订阅(完整显示):

onDestroy()

此消息来自何处以及如何解决? (另外,是否需要if( !scanSubscription.isUnsubscribed() ) scanSubscription.unsubscribe(); super.onDestroy(); 的测试?.isUnsubscribed()应该先来吗?)

0 个答案:

没有答案