Не удается получить подтверждение пользователя для динамической доставки Android - PullRequest
0 голосов
/ 16 января 2019

Когда пользователь отменил запрос на загрузку, который требует подтверждения пользователя, статус запроса должен измениться на ОТМЕНЕН. Однако слушатель состояния, похоже, не получает это изменение состояния. Ниже приведен пример кода слушателя. Любая идея? Заранее спасибо!

switch(state.status()) {
    case SplitInstallSessionStatus.REQUIRES_USER_CONFIRMATION:
        try {
            getContext().startIntentSender(
                    state.resolutionIntent().getIntentSender(),
                    null,
                    0,
                    0,
                    0);
        } catch (Exception e) {
            Log.e(TAG, "stats onStateUpdate: ", e);
        }
        break;

    case SplitInstallSessionStatus.CANCELED:
        Log.d(TAG, "onStateUpdate: canceled”); 
        //NEVER GET TO THIS LINE
        break;
}

1 Ответ

0 голосов
/ 22 февраля 2019

Эта проблема, похоже, решена в последнем обновлении com.google.android.play:core:1.3.7. Мы не можем повторить проблему после обновления. Тот, который мы использовали ранее, 1.3.6.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...