Android 通过短信息链接打开应用程序不会';对于某些消息传递应用程序不起作用

Android 通过短信息链接打开应用程序不会';对于某些消息传递应用程序不起作用,android,applinks,Android,Applinks,三星默认短信应用程序在他们自己的网络视图中打开一个链接,而不是启动我的应用程序。我已经检查过其他短信应用程序和其他手机,它工作正常。但用YouTube链接测试这一点实际上会启动YouTube应用程序,而不是此消息传递应用程序中的WebView 我的应用程序url采用以下格式: 用于拦截此内容的清单如下所示: YouTube应用程序截取所有URL的方式是否有所不同?还有其他建议吗?这可能是三星短信应用程序的一个新问题。你可以看到一个类似的问题 可能是YouTube正在使用,或者三星对Yo

三星默认短信应用程序在他们自己的网络视图中打开一个链接,而不是启动我的应用程序。我已经检查过其他短信应用程序和其他手机,它工作正常。但用YouTube链接测试这一点实际上会启动YouTube应用程序,而不是此消息传递应用程序中的WebView

我的应用程序url采用以下格式:

用于拦截此内容的清单如下所示:



YouTube应用程序截取所有URL的方式是否有所不同?还有其他建议吗?

这可能是三星短信应用程序的一个新问题。你可以看到一个类似的问题


可能是YouTube正在使用,或者三星对YouTube应用程序有特殊处理。

这是第三方应用程序。你无法控制它的功能。它甚至不必强制让URL可点击,更不用说让它进入你的应用程序了。你真正能做的就是遵守规则和希望。但你不应该假设第三方应用程序将以任何特定方式处理任何特定数据,除非它是其公共API的一部分。@Gabeschen所以你认为他们只是为YouTube打开应用程序开了一个特定的例外?我可以试着将我的应用程序与我的网站关联起来,看看它是否有效
<android:name="com.myapp.MyAppActivity">
    <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="www.myapp.com"
                android:pathPrefix="/app/android"
                android:scheme="http"/>

    </intent-filter>
</activity>