Добавление определенного фильтра намерений в мой манифест Android приводит к разрыву других ссылок при использовании браAndroid

Форум для тех, кто программирует под Android
Anonymous
Добавление определенного фильтра намерений в мой манифест Android приводит к разрыву других ссылок при использовании бра

Сообщение Anonymous »

У меня возникла странная проблема с моим приложением. У меня настроено и работает несколько глубоких ссылок, которые работают правильно уже много лет.
Существует странная проблема. Когда я открываю ссылку с путем /car-details в браузере, мое приложение открывается как положено. Если я добавлю pathPrefix /car-search в свое приложение, ссылка /car-details перестанет открывать приложение и вместо этого откроется в браузере.
  • Это касается только браузеров. Обычные глубокие ссылки (whatsapp, электронная почта и т. д.) работают правильно.
  • Частичные совпадения нарушают работу приложения /car-sea, /car-search
  • Более длинные пути не нарушают глубокие ссылки /car-searchx не нарушают /car-details
  • Различные пути нарушают друг друга: /bike-search нарушает /bike-details, но не нарушает `/car-details'.
  • Похоже, что других объединяемых манифестов нет, окончательный объединенный манифест кажется правильным.
  • Похоже, что расположение манифеста не имеет никакого значения. Я пробовал много разных комбинаций применения фильтров намерений и разных подходов, включая pathPrefix и pathPattern.
  • Использование другого действия, похоже, прекращается. проблема возникает, но нам нужно, чтобы одно и то же действие запускалось для всех ссылок, поэтому это непрактично.
Пример строк манифеста: Любые предложения приветствуются. Мы перепробовали массу вещей, это странно.

Подробнее здесь: https://stackoverflow.com/questions/798 ... nks-when-u

Вернуться в «Android»