Я ищу способ открыть приложение Android Instant в мобильном браузере.Приложение поддерживает ссылки на приложения (глубокие ссылки в http / https).
Мое приложение для Android работает как мгновенное приложение, и его можно открыть по ссылке на приложение в разных приложениях, не являющихся браузерами (Gmail, Whatsapp и т. Д.)..).
Я пришел к выводу, что единственный способ получить мгновенный опыт работы в браузерных приложениях - это использовать динамические ссылки Firebase.
Единственный способ, которым он работает, - использовать короткую Firebase.Динамические ссылки (без параметров приложения в ссылке).Мне нужно иметь возможность создать ссылку вручную с параметрами, чтобы приложение знало, какие действия необходимы.
Чтобы использовать динамические ссылки Firebase, я установил:
- все основные требования в моем приложении для Firebase Dynamic Links.
настроить поддомен и включить его в консоли Firebase (раздел Хостинг).
создал длинную динамическую ссылку вручную (описывается как единственный способ отправки параметров по ссылке).
пример: https://sub.example.com/?link=https://example.com/some-path/file?param1=value1¶m2=value2&apn=package.name.com
Эта длинная ссылка работает (вмобильные браузеры), только если приложение установлено / находится в кеше.Если приложение не установлено, открывается страница магазина приложений, в которой предлагается установить / попробовать его (в качестве мгновенного приложения).