Я использую Quickblox для реализации чата 1: 1.Я успешно могу войти в систему и создать диалог с приватным чатом.Но когда я хочу запустить чат в созданном закрытом диалоге, QBChatService падает при использовании метода QBChatService.getInstance (). Login (qbUser) ;.
Я застрял, потому что не знаю, почему он говорит: «Идентификатор пользователя и пароль не могут быть нулевыми».Поскольку я передаю идентификатор и пароль объекту QBUSer следующим образом:
QBUser qbUser = new QBUser("priyanka", "12345678");
QBChatService.getInstance().login(qbUser);`
Пожалуйста, подскажите, где я делаю не так.
Ниже приводится мой отчет о сбое: -
java.lang.IllegalArgumentException: User's id and password can't be
null
at com.quickblox.chat.QBChatService.validateUser(Unknown Source)
at com.quickblox.chat.QBChatService.login(Unknown Source)
at com.quickblox.chat.QBChatService.login(Unknown Source)
at com.example.android.leavemanagement.fragments.ChatFragment.retrieveDialogById(ChatFragment.java:214)
at com.example.android.leavemanagement.fragments.ChatFragment.onViewCreated(ChatFragment.java:121)