2

使用 smack API、openfire 和 XMPP,我在 android 中创建了聊天应用程序。在那我添加了群聊功能。但是在我的本地服务器上它工作得很好但是当我第一次尝试在服务器上运行它时它会给出如下错误:

04-25 06:40:02.362: W/System.err(2615): No response from server.: 
04-25 06:40:02.372: W/System.err(2615):     at org.jivesoftware.smackx.muc.MultiUserChat.join(MultiUserChat.java:498)
04-25 06:40:02.372: W/System.err(2615):     at example.newchat.DoInBackgroundWork.onPostExecute(DoInBackgroundWork.java:95)
04-25 06:40:02.372: W/System.err(2615):     at example.newchat.DoInBackgroundWork.onPostExecute(DoInBackgroundWork.java:1)
04-25 06:40:02.372: W/System.err(2615):     at android.os.AsyncTask.finish(AsyncTask.java:631)
04-25 06:40:02.372: W/System.err(2615):     at android.os.AsyncTask.access$600(AsyncTask.java:177)
04-25 06:40:02.372: W/System.err(2615):     at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
04-25 06:40:02.382: W/System.err(2615):     at android.os.Handler.dispatchMessage(Handler.java:99)
04-25 06:40:02.382: W/System.err(2615):     at android.os.Looper.loop(Looper.java:137)
04-25 06:40:02.382: W/System.err(2615):     at android.app.ActivityThread.main(ActivityThread.java:5041)
04-25 06:40:02.382: W/System.err(2615):     at java.lang.reflect.Method.invokeNative(Native Method)
04-25 06:40:02.392: W/System.err(2615):     at java.lang.reflect.Method.invoke(Method.java:511)
04-25 06:40:02.392: W/System.err(2615):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
04-25 06:40:02.392: W/System.err(2615):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
04-25 06:40:02.402: W/System.err(2615):     at dalvik.system.NativeStart.main(Native Method)
4

1 回答 1

0

我会发布一些代码,特别是你设置房间并加入它的部分,我没有足够的代表把它放在评论中抱歉:(

如果我的用户名错误,我在使用 smack 登录时没有收到来自服务器的响应。

可以先成功连接服务器吗?

于 2013-08-06T07:24:57.103 回答