用最新申请的app id聊天,收到消息时程序异常退出
异常日志:
05-16 13:10:29.166: E/AndroidRuntime(8602): java.lang.IllegalStateException: receive msg from invalid conversation
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avoscloud.leanchatlib.controller.ChatManager.onMessage(ChatManager.java:216)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avoscloud.leanchatlib.controller.ChatManager.access$1(ChatManager.java:210)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avoscloud.leanchatlib.controller.ChatManager$MsgHandler.onMessage(ChatManager.java:316)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.im.v2.AVIMTypedMessageHandler.onMessage(AVIMTypedMessageHandler.java:6)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.im.v2.MessageHandler.processMessage(MessageHandler.java:33)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.im.v2.MessageHandler.processEvent0(MessageHandler.java:26)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.AVIMEventHandler.processEvent(AVIMEventHandler.java:19)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.im.v2.AVIMMessageManager.retrieveAllMessageHandlers(AVIMMessageManager.java:190)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.im.v2.AVIMMessageManager.access$000(AVIMMessageManager.java:24)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.im.v2.AVIMMessageManager$1.done(AVIMMessageManager.java:147)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.im.v2.callback.AVIMConversationCallback.internalDone0(AVIMConversationCallback.java:21)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.im.v2.callback.AVIMConversationCallback.internalDone0(AVIMConversationCallback.java:10)
05-16 13:10:29.166: E/AndroidRuntime(8602): at com.avos.avoscloud.AVCallback.internalDone(AVCallback.java:18)
ChatManager用的是demo leanchat里的,异常原因是
private static class MsgHandler extends AVIMTypedMessageHandler {
@Override
public void onMessage(AVIMTypedMessage message, AVIMConversation conversation,
AVIMClient client) {
chatManager.onMessage(message, conversation);
}
@Override
public void onMessageReceipt(AVIMTypedMessage message, AVIMConversation conversation,
AVIMClient client) {
chatManager.onMessageReceipt(message, conversation);
}
}
onMessage参数conversation对象里面members是空的
请问这是什么原因?
app id: DRWgYALm6RKkMDwEg8sl5GvS-gzGzoHsz
-
创建时间
16年5月16日
-
最后回复
16年5月16日
-
3
回复
-
923
浏览
-
3
用户