启用流管理以在 smack android 应用程序 openfire v4.7.3 中使用它

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

我遇到了一个问题:在 Android 设备上关闭 Wi-Fi 或蜂窝数据时无法发送消息。即使重新启用网络连接后,消息仍然未送达。如何使用 Openfire 和 Smack 在代码中解决这种情况?

java android openfire smack
1个回答
0
投票

Smack 和 Openfire 都支持流管理功能(如XEP-0198:流管理中所定义)。

在Smack中,您可以使用以下方法启用它:

XMPPTCPConnection connection = new XMPPTCPConnection(config);
connection.setUseStreamManagement(true);

但是,我相信,默认情况下,这已经启用了。

© www.soinside.com 2019 - 2024. All rights reserved.