7得票1回答
如何使用Smack更改自己的名称?

您可以使用RosterEntry来获取您联系人的名称。但是,我如何更改自己的姓名并使其出现在我的联系人中? RosterEntry entry = roster.getEntries("myuser"); entry.getName(); // It needs to show my upd...

8得票2回答
安卓xmpp MUC设置默认配置

我正在使用 Xabber 开源项目,并能创建一个新的群组,但总是提示:房间已锁定,直到确认配置为止。我试图设置默认配置,但它抛出了异常:401 未被授权。具体问题是什么? final MultiUserChat multiUserChat; try { ...

26得票3回答
远程客户端无响应:使用 asmack 进行文件传输时出错

我在使用 asmack 接收文件时遇到了问题。以下是我发送和接收日志以及出现的错误信息:// error 04-21 19:21:05.109: WARN/System.err(7401): Error in execution: 04-21 19:21:05.109: WARN/System...

10得票3回答
在Android Studio上使用Smack 4.1建立XMPP连接

我正在尝试使用Smack 4.1.0 rc1从https://github.com/igniterealtime/Smack进行XMPP连接。 我遵循了这个指南:https://github.com/igniterealtime/Smack/wiki/Smack-4.1-Readme-and...

10得票2回答
推荐的 Smack 4.1 的 ProGuard 规则是什么?

构建Android发布apk时,Smack 4.1的适当ProGuard规则是什么? 目前,我正在使用来自aSmack github存储库的README.asmack文件中aSmack 4.0.x的规则,但这已经过时(引用了旧的类名称,并且只适用于4.0.x)。我找不到任何有关4.1.x使用...

7得票3回答
如何从XMPP XML消息中获取自定义属性值?

好的,朋友们,这是一个简单的问题,但对我来说非常重要。 因此,其他 Android 客户端正在发送此 XML 消息: <message id='6ymdM-19' to='xox@xox.xox/smack' type='chat'> <subject&g...

11得票3回答
Smack 4.2.0 报错:IN AAAA 返回 NX_DOMAIN 错误响应。

我开始使用OpenFire并通过Spark进行测试,一切正常,但是当我尝试在Android Studio中使用Smack 4.2.0连接时,我收到以下错误: Ljavax/naming/directory/InitialDirContext; 我的依赖关系如下: compile "...

10得票5回答
我可以通过Smack获取我的好友列表中的在线用户吗?

我能否通过Smack API获取我的好友列表中的在线用户?这可能吗? 我正在开发一款用户之间进行聊天的应用程序。我已经成功创建了一个聊天应用程序示例,只需输入朋友的名称即可发送聊天消息,但现在我想要在线好友列表。

12得票2回答
如何使用Smack获取Facebook用户的移动在线状态?

我正在使用Smack开发Facebook聊天应用。 在这里,我想要获取移动用户和网站用户的在线状态,并且如何区分它们。 如果一个用户发送消息,如何区分他是移动用户还是网站用户?

7得票4回答
如何使用Smack API在Swing中防止打开重复窗口?

我有两个继承JFrame的Swing类。它们的构造函数中都有show()方法。从ClassOne中,我在按钮点击事件中调用new ClassTwo()来调用ClassTwo。但是如果我再次按下按钮,则会打开ClassTwo的新窗口。那么,如果已经打开了一个ClassTwo窗口,如何停止打开另一...