0

Я разработал приложение для Android, на котором я использую глубокую ссылку для открытия приложения, и он отлично работает на всех остальных устройство, за исключением мобильных телефонов Samsung, и это тоже, когда я пытаюсь открыть его через Samsung по умолчанию Messenger, вместо запуска приложения он перенаправляет меня в Google Play Store. Пожалуйста, дайте мне решение, чтобы узнать, что я пропустил.Deep Link не работает на мобильных телефонах Samsung (когда я пытаюсь открыть его из почтового ящика по умолчанию)

<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:exported="true" 
       android:host="frr.com" 
       android:scheme="https" /> 
      <data 
       android:exported="true" 
       android:host="frr.com" 
       android:scheme="http" /> 
      <data 
       android:exported="true" 
       android:host="www.frr.com" 
       android:scheme="https" /> 
      <data 
       android:exported="true" 
       android:host="www.frr.com" 
       android:scheme="http" /> 
     </intent-filter> 

И это ссылка- https://frr.com/open.php

ответ

1

Есть два способа глубоких связей в приложения на Android: App Ссылки и схемы URI. Конфигурация, которую вы предоставляете, относится к приложениям, которые многие приложения на Android по-прежнему не поддерживают. Чтобы связать такие приложения, вы должны использовать URI-схему. Чтобы обеспечить самую широкую поддержку, вы должны настроить приложение для использования как ссылок приложений, так и схемы URI.

Вот пример намеренных фильтр для ссылок на приложения с «branchtest» URI схемы с помощью URI схемы:

 <intent-filter> 
      <data android:scheme="branchtest"/> 
      <action android:name="android.intent.action.VIEW" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
      <category android:name="android.intent.category.BROWSABLE" /> 
     </intent-filter> 

Я схватил этот пример из отделения демо-приложения, которое поддерживает как App ссылки и URI Схемы, здесь: https://github.com/BranchMetrics/android-branch-deep-linking/blob/master/Branch-SDK-TestBed/AndroidManifest.xml