2
나는
offlineMessageManager은 헤로인 api.It에 클래스는 단지
NullPointerException이을 작은 채팅 응용 프로그램 내가 사용하여 오프라인 메시지를 수신 할 수없는 나는, 지금까지 헤로인 api.how을 사용하여 만들 수 발생 할 수
때 여기에 붙여 넣은 첫 번째 코드 줄에서 getMessageCount 메서드를 호출해야합니다.오프라인 메시지는 안드로이드
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는 로그인 후 또는> 전에이 관리자를 초기화 할 때 잘 모릅니다, 내가 그것을 해결하는 방법 도움이 될 수 있습니다. 당신의 도움이 있으면 기쁠 것입니다. –
그냥 줄을 넣어야합니다. ServiceDiscoveryManager manager = 새 ServiceDiscoveryManager (연결); "login"메소드를 호출 한 직후. – fr4gus
안녕하세요, 귀하의 회신을 보내 주셔서 감사합니다,하지만 난 이미 로그인 한 직후지만, "기능 - 구현되지 않은 (501)", 이것에 대해 몰라 logcat에 말하기 전에이 않았다. 너? asmack-issue15.jar을 사용하고 있습니다. –