如何使用 Smack 接收传入的 XMPP 消息?
我阅读了一些示例并测试了它们,但它们都需要先与某人开始聊天才能接收传入消息...我想检索此传入消息而无需先与 jid 交谈任何人都可以举个例子吗?
I read some examples and tested them but all of them need to start a chat with someone first to receive Incoming Messages... I want to retrieve this Incoming Messages without need to talk first to the jid anyone can give an example ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您需要注册一个 ChatListener 才能收到新聊天的通知,然后您可以像平常一样向它们添加消息侦听器:
You need to register a ChatListener to be notified of new chats, then you can add a message listener to them like normal:
我只是想添加一个副本&粘贴示例:
此示例连接到 jabber.org 并在控制台上显示每条收到的消息。
i just wanted to add a copy & paste sample:
This sample connects to jabber.org and displays every received message on the console.
请找到以下代码。
请添加smack.jar & smackx.jar 到您的构建路径
Please find the following code.
Please add smack.jar & smackx.jar to your build path