processMessage(聊天聊天,消息消息)在Android中不起作用

时间:2011-06-13 08:25:34

标签: android

我正在使用aSmack-2010.05.07 XMPP库在Android上写下聊天应用程序,

这是我的相关代码,

chatManager = LoginScreen.getConnection().getChatManager();

 System.out.println("Chat Manager created .......");



    chat = chatManager.createChat(JID,new MessageListener() 
     {
        public void processMessage(Chat arg0, Message message) 
        {
            System.out.println("MSG = "+message.getBody());

            displayReceivedMesage(message.getBody());
        }
    });

但是从不调用displayReceiveMessage()函数,结束意味着函数

processMessage()根本没有命中。

请帮助我,我被困在这里非常糟糕。

任何帮助都会很明显。

最诚挚的问候,

〜阿努普

2 个答案:

答案 0 :(得分:0)

您应该将System.out.println替换为Log。 System.out.println无法在Android上运行,

答案 1 :(得分:0)

默认情况下,

System.out会打印到/dev/null,因此您无法看到任何打印行。