注册

android nullPointerException

我在Application中已经初始化环信sdk,为什么在更新消息数的时候会造成这个异常?


QQ图片20160830142540.png

public int getUnreadMsgCountTotal() {
int unreadMsgCountTotal = 0;
int chatroomUnreadMsgCount = 0;
unreadMsgCountTotal = EMClient.getInstance().chatManager().getUnreadMsgsCount();//有时登录时报异常
for(EMConversation conversation:EMClient.getInstance().chatManager().getAllConversations().values()){
if(conversation.getType() == EMConversation.EMConversationType.ChatRoom)
chatroomUnreadMsgCount=chatroomUnreadMsgCount+conversation.getUnreadMsgCount();
}
return unreadMsgCountTotal-chatroomUnreadMsgCount;
}

 
已邀请:
看下你 环信的初始化 还有 登录地方的代码 ,这个和demo中的对照下看下,是不是哪里代码执行的少了什么 导致的这个问题了。

要回复问题请先登录注册