2
我能创建使用咂嘴api.how曾经,我无法通过接收离线消息小聊天应用offlineMessageManager类咂嘴api.It只是抛出一个NullPointerException异常当我应该在我粘贴在这里的第一行代码中调用方法getMessageCount。离线消息的Android
DiscoverInfo info = ServiceDiscoveryManager.getInstanceFor(connection).discoverInfo(null,namespace);
Form extendedInfo = Form.getFormFrom(info);
if (extendedInfo != null) {
String value = extendedInfo.getField("number_of_messages").getValues().next();
return Integer.parseInt(value);
}
}
return 0;
嗨,我收到了同样的问题,你遇到,你能帮助我如何解决它,COS不知道什么时候才能登录后或之前>初始化这个经理。如果得到你的帮助,我会很高兴。 – 2012-03-03 06:43:26
你只需要放线 ServiceDiscoveryManager经理=新ServiceDiscoveryManager(连接); 紧随您调用“登录”方法。 – fr4gus 2012-03-14 14:37:43
您好,感谢您的回复,但我已经这样做之前,刚刚登录后但其在logcat中说,“功能 - 不执行(501)”,不知道这件事。你做?。我使用asmack-issue15.jar – 2012-03-15 06:03:34