почему идентификатор получателя QBDialog всегда нулевой, но имеет 2 разных идентификатора противника в Quickblox - PullRequest
0 голосов
/ 23 ноября 2018

Я впервые использую Quickblox.Я не знаю, почему мой идентификатор получателя равен нулю, даже если я установил идентификатор оппонента. Я получаю это в чате Активность модуля простого чата.

Это ошибка в QB sdk qbChatDialog.initForChat (QBChatService.getInstance ());

java.lang.RuntimeException: невозможно запустить действие ComponentInfo {com.saffron.hq / com.saffron.hq.chat.ChatActivity}: java.lang.IllegalArgumentException: Идентификатор получателя не может быть нулевым или пустым в android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2335) в android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2397) в android.app.ActivityThread.access $ 800 (ActivityThread.java:151) в android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1310) в android.os.Handler.dispatchMessage (Handler.java:102) в android.os.Looper.loop (Looper.java: 135) в android.app.ActivityThread.main (ActivityThread.java:5268) в java.lang.reflect.Method.invoke (собственный метод) в java.lang.reflect.Method.invoke (Method.java:372) вcom.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:902) в com.android.internal.os.ZygoteInit.main (ZygoteInit.java:697), вызванный: java.lang.IllegalArgumentException: получатель IDможет быть пустым или пустым в com.quickblox.chat.model.QBChatDialog.initForChat (неизвестный источник) в com.quickblox.chat.model.QBChatDialog.initForChat (неизвестный источник) в com.saffron.hq.chat.ChatActivity.onCreate (ChatActivity.java:108) в android.app.Activity.performCreate (Activity.java:6033) в android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1106) в android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2288) в android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2397) в android.app.ActivityThread.access $ 800 (ActivityThread.java:151) в android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1310) вandroid.os.Handler.dispatchMessage (Handler.java:102) в android.os.Looper.loop (Looper.java:135) в android.app.ActivityThread.main (ActivityThread.java:5268) в java.lang.reflect.Method.invoke (собственный метод) в java.lang.reflect.Method.invoke (Method.java:372) в com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.выполнить (ZygoteInit.java:902) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:697)

...