android webrtc 意图泄漏

问题描述 投票:0回答:1

我正在尝试创建一个 webrtc 应用程序。连接发生在前台服务上,我们在服务的 OnDestory 状态下清理(销毁)连接。但是在 CallService 被销毁后我收到此错误:

CallService has leaked IntentReceiver org.webrtc.NetworkMonitorAutoDetect@bcf6651 that was originally registered here.

我们无法直接控制该接收器来取消注册它,我将关闭peerConnectionFactory。

我在这里缺少什么?

android webrtc webrtc-android
1个回答
0
投票

虽然不是完美的解决方案,但解决此问题的方法是通过peerConnectionFactory选项参数禁用网络监控,如下所示:

options.disableNetworkMonitor = true
© www.soinside.com 2019 - 2024. All rights reserved.