Java Deep Link在三星手机上不起作用(当我尝试从默认messenger打开它时)

Java Deep Link在三星手机上不起作用(当我尝试从默认messenger打开它时),java,android,samsung-mobile,deep-linking,samsung-mobile-sdk,Java,Android,Samsung Mobile,Deep Linking,Samsung Mobile Sdk,我已经开发了一个android应用程序,我正在使用deep link打开该应用程序,它在除三星手机以外的所有其他设备上都能正常工作,而且当我尝试通过三星默认Messenger打开它时,它会将我重定向到Google play store,而不是启动该应用程序。 请给我一个解决方案,看看我错过了什么 <intent-filter> <action android:name="android.intent.action.VIEW" />

我已经开发了一个android应用程序,我正在使用deep link打开该应用程序,它在除三星手机以外的所有其他设备上都能正常工作,而且当我尝试通过三星默认Messenger打开它时,它会将我重定向到Google play store,而不是启动该应用程序。 请给我一个解决方案,看看我错过了什么

<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>


在Android上有两种深入链接应用程序的方式:应用程序链接和URI方案。您提供的配置是应用程序链接,Android上的许多应用程序仍然不支持。为了链接出这些应用程序,您必须使用URI方案。为了确保最广泛的支持,您应该将应用程序配置为同时使用应用程序链接和URI方案

下面是一个示例意图过滤器,用于通过URI方案链接到具有URI方案“branchtest”的应用程序:

        <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>