По порядку Senior Навигация обновлено

Путь App Link на Android

Вопрос

Расставьте шаги: пользователь нажал https-ссылку, приложение установлено и домен подтверждён.

Попробуйте сами

Расставьте шаги по порядку стрелками.

  1. 1
    Движок Flutter получает адрес маршрута
  2. 2
    Система открывает приложение без диалога выбора
  3. 3
    Роутер разбирает адрес и применяет redirect
  4. 4
    Строится стек страниц и показывается целевой экран
  5. 5
    Система находит intent-filter приложения для этого домена
Показать ответ и разбор

Коротко

Проверка домена (по assetlinks.json) выполняется заранее, при установке или обновлении приложения. В момент нажатия система только находит подходящий intent-filter и открывает приложение.

Правильный порядок

  1. 1
    Система находит intent-filter приложения для этого домена
  2. 2
    Система открывает приложение без диалога выбора
  3. 3
    Движок Flutter получает адрес маршрута
  4. 4
    Роутер разбирает адрес и применяет redirect
  5. 5
    Строится стек страниц и показывается целевой экран

Разбор

Проверка домена (по assetlinks.json) выполняется заранее, при установке или обновлении приложения. В момент нажатия система только находит подходящий intent-filter и открывает приложение. Дальше адрес попадает во Flutter, роутер применяет редиректы и строит стек.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме