AVIMClient client = getClient();
AVQuery.clearAllCachedResults();//TODO 先清空缓存再说
AVIMConversationQuery conversationQuery = client.getQuery();
conversationQuery.withMembers(Arrays.asList(memberId), true);
conversationQuery.whereEqualTo("seller_user_id", seller_user_id);
conversationQuery.findInBackground(new AVIMConversationQueryCallback() {
@Override
public void done(List<AVIMConversation> list, AVIMException e) {
if (filterException(e)) {
if (null != list && list.size() > 0) {
imConversation = list.get(0);
} else {
createConversation(memberId);
}
}else{
createConversation(memberId);
}
}
});
Microlog(1310): 0 CommunicationActivity [ERROR] com.avos.avoscloud.AVException: java.lang.IllegalStateException: Connection Lost com.avos.avoscloud.im.v2.AVIMException: com.avos.avoscloud.AVException: java.lang.IllegalStateException: Connection Lost
Microlog(1310): at com.avos.avoscloud.im.v2.callback.AVIMConversationQueryCallback.internalDone0(AVIMConversationQueryCallback.java:20)
Microlog(1310): at com.avos.avoscloud.im.v2.callback.AVIMConversationQueryCallback.internalDone0(AVIMConversationQueryCallback.java:13)
Microlog(1310): at com.avos.avoscloud.AVCallback.internalDone(AVCallback.java:18)
Microlog(1310): at com.avos.avoscloud.im.v2.AVIMConversationQuery$2.onReceive(AVIMConversationQuery.java:488)
Microlog(1310): at android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:297)
Microlog(1310): at android.support.v4.content.LocalBroadcastManager.access$000(LocalBroadcastManager.java:46)
Microlog(1310): at android.support.v4.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:116)
Microlog(1310): at android.os.Handler.dispatchMessage(Handler.java:102)
Microlog(1310): at android.os.Looper.loop(Looper.java:136)
Microlog(1310): at android.app.ActivityThread.main(ActivityThread.java:5017)
Microlog(1310): at java.lang.reflect.Method.invokeNative(Native Method)
Microlog(1310): at java.lang.reflect.Method.invoke(Method.java:515)
Microlog(1310): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
Microlog(1310): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
Microlog(1310): at dalvik.system.NativeStart.main(Native Method)
-
创建时间
15年11月5日
-
最后回复
16年5月9日
-
2
回复
-
1.2K
浏览
-
3
用户
-
1
链接