首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当连接服务器xmpp出错时

当连接服务器xmpp出错时
EN

Stack Overflow用户
提问于 2013-02-28 14:11:09
回答 1查看 452关注 0票数 0

有人用过androidpn吗?当我连接服务器时,xmpp出现以下错误:

代码语言:javascript
复制
02-27 21:24:34.720: D/RegisterTask.PacketListener(3144): packet=<iq id="8dMsj-0" from="kwant.cn" type="error"><query xmlns="jabber:iq:register"><password>abc</password><username>abc</username></query><error code="400" type="MODIFY"><bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
02-27 21:24:34.720: E/Androidpn_XmppManager(3144): Unknown error while registering XMPP account! bad-request

提示: XMPP连接成功。但它并不能一直登录。我不知道为什么。

EN

回答 1

Stack Overflow用户

发布于 2013-02-28 14:41:52

我使用以下代码在Android中使用Smack API进行连接和登录,它运行起来非常棒:

代码语言:javascript
复制
        private XMPPClient xmppClient;
        private XMPPConnection connection;
        private ArrayList<String> messages = new ArrayList(); 



public void login(String userName, String password) throws XMPPException
            {
            ConnectionConfiguration config = new ConnectionConfiguration("HOST",PORT, "SERVICE");
            connection = new XMPPConnection(config);
            connection.connect();

            //LOGIN USING THE FOLLWING login() 

            connection.login(userName, password);
            xmppClient.setConnection(connection); 
            }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15128684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档