Я прочитал следующие посты, но не знаю, что делаю неправильно.
- Не работает глубокая связь с Android из gmail
- Глубокие ссылки в gmail не могут запустить мое приложение
- https://developer.android.com/training/app-links/deep-linking.html
Я хочу открыть глубокую ссылку в приложение, если пользователь открывает ссылку из Gmail.
Вот мои настройки
<activity
android:name=".activities.LinkHandlerActivity"
android:stateNotNeeded="true"
android:theme="@style/AppTheme.NoActionBar.Transparent">
<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:host="pages.mycompany.com"
android:path="/android/item/view"
android:scheme="http" />
</intent-filter>
<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:host="pages.mycompany.com"
android:path="/android/item/view"
android:scheme="https" />
</intent-filter>
</activity>
Мое тело электронной почты выглядит следующим образом и отправляется на адрес электронной почты.
Please click on the link http://pages.mycompany.com/android/item/view/123456789
Когда я нажимаю на ссылку в электронном письме внутри приложения Gmail, открывается веб-просмотр и не делается глубокая ссылка на приложение, даже если приложение установлено.
Я не знаю, что я делаю неправильно,Любой совет будет оценен.