@Override public void onMessage( AVIMTypedMessage message, AVIMConversation conversation, AVIMClient client) { if (chatManager.getSelfId() == null) { LogUtils.d("selfId is null, please call setupManagerWithUserId "); } if (client.getClientId().equals(chatManager.getSelfId())) { chatManager.onMessage(message, conversation, client); } else { // 收到其它的client的消息,可能是上一次别的client登录未正确关闭,这里关边掉。 client.close(null); } }