我正在使用ejabberd服务器和smack 4.1.0 beta 2在安卓上开发一个聊天应用程序。我想使用流管理(XEP-0198)功能。在ejabberd的安装和操作指南中http://www.process-one.net/docs/ejabberd/guide_en.pdf,它指定了默认启用流管理。但在我的情况下它不起作用。因此,我手动将streammanagement值设置为true。但当我调用issmavailable()方法时,smack仍然返回false。以下是我的ejabberd.cfg代码:
listen,
[
{5222, ejabberd_c2s, [
{access, c2s},
{shaper, c2s_shaper},
{max_stanza_size, 65536},
zlib,
starttls,
{certfile, "/etc/ejabberd/ejabberd.pem"},
{stream_management,true}
]},
请帮我一下,谢谢您的帮助。