Android: не работает версия QuickBlox для Android 8 - PullRequest
0 голосов
/ 25 октября 2018

Я использую ниже код:

incomingMessage = QBChatService.getInstance().getIncomingMessagesManager();
incomingMessage.addDialogMessageListener(new QBChatDialogMessageListener() {
    @Override
    public void processMessage(String s, final QBChatMessage qbChatMessage, Integer id) {
        if (id > 0) {
            QBRestChatService.getChatDialogById(qbChatMessage.getDialogId()).performAsync(new QBEntityCallback<QBChatDialog>() {
                @Override
                public void onSuccess(QBChatDialog qbChatDialog, Bundle bundle) {
                    // OK
                }

                @Override
                public void onError(QBResponseException e) {
                    // ERROR
                }
            });
        }
    }

    @Override
    public void processError(String s, QBChatException e, QBChatMessage qbChatMessage, Integer integer) {
        // ERROR
    }
});

Во всех версиях andorid работает нормально.

Но для Android 8.0 не работает правильно.иногда получать сообщения, а иногда не получать сообщения!

Как я могу это исправить?

...