Я реализовал собственное приложение с поддержкой глубоких ссылок. Я успешно открыл свое приложение, используя
adb shell am start -W -a android.intent.action.VIEW -d sports://sport
эта команда открывает приложение в симуляторе, поэтому концепция глубокого связывания работает нормально.
Но как открыть приложение в мобильном телефоне при нажатии на ссылку электронной почты.
Кто-нибудь знает, как создается ссылка для отправки по электронной почте, и как только я нажимаю на ссылку электронной почты с мобильного, открывается мое приложение?
Я также установил приложение "Deep Link Tester" из магазина приложений Google и запустил на нем ту же ссылку, которая успешно откроет мое приложение.
Код для настройки Android
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="sports" android:host="sport" />
</intent-filter>
Я добавил интент-фильтр в тег активности файла AndroidManifest.xml.
Чего я хочу достичь :
Когда пользователь нажмет забыл пароль из мобильного приложения, я отправлю письмо с токеном для сброса пароля. Поэтому, когда пользователь нажимает на ссылку электронной почты, я хочу открыть свое приложение и перенаправить его на сброс пароля. Route
В чем проблема :
Я не могу открыть приложение реагировать на почту из почты