我已经使用aSmack包实现了一些xmpp函数的应用程序,用于实现ad-hoc命令,我的应用程序需要接收和发送这些命令,我的发送部分工作正常,但我收到时遇到问题。 在发件人控制台中我收到“禁止”错误,当我看到xml调试窗口时,接收器向发送方发送一些xml行,包括“error type ='Auth'” 你知道我的问题是什么吗?我想也许我应该在我的清单中添加一些权限,但我不知道哪一个,因为我认为我的应用程序没有执行ad-hoc命令的权限。
答案 0 :(得分:0)
有一个愚蠢的事情......当你创建一个用于注册命令的类时,该类应该扩展为“LocalCommand”并且它将自动覆盖太多方法。 其中一个方法是“hasPermition()”,默认情况下返回“false”,我只是将其更改为true,一切正常。