У меня есть сайт www.website.com. Этот веб-сайт состоит из трех страниц: -
www.website.com/home.phpwww.website.com/contact.phpwww.website.com/offer.phpТеперь я создал приложение для просмотра веб-страниц своего веб-сайта (собственное приложение)
Пользователь, имеющий приложение для Android, посещает www.website.com/offer.php?root=yes из браузера.
Как сделать так, чтобы ссылка открывалась в приложении, а не в браузере?
Это называется DeepLink. developer.android.com/training/app-links/deep-linking.html






Я бы посоветовал вам использовать помощник это, встроенный в Android Studio. Он добавит для вас необходимый код, чтобы вести пользователей по этим ссылкам в ваше приложение с помощью App Links. Обратите внимание, что это решение доступно только для Android 6.0 (уровень API 23) или выше.
Чтобы поддерживать уровни API ниже, вы должны прочитать эту документацию Почта и это о Android Deep Links.
Для вашего понимания вы должны прочитать документацию это о работе с Android Deep Links и Android App links и различиях между ними. Посмотрите, что лучше для ваших нужд.
Вы можете использовать внешние ссылки
https://developers.tune.com/sdk/deep-linking-to-your-mobile-app-from-your-website
Здесь, в примере, приведен один код html, вы можете добавить код js на свою страницу и удалить setTimeout, поскольку он перенаправляется в магазин воспроизведения, если вы не хотите заставлять пользователя устанавливать приложение.
Вы просите о глубоких ссылках. Ваше приложение должно поддерживать глубокие ссылки на эти конкретные URL-адреса. Прочтите документацию и посмотрите примеры здесь .. developer.android.com/training/app-links/deep-linking.html