0

我正在尝试做一些我认为很简单的事情,但结果却是一场噩梦。我正在尝试使用 Android Studio 中的 App Links Assistant 让我的应用在用户转到特定 URL 时自动打开。由于我不能真正发布我的真实地址或任何内容,我将只使用示例 URL。我需要的是当有人访问带有数字路径的 url 时打开应用程序,例如:http://example.com/654876192它总是 /[numbers] 并且总是有 9 个。

因此,我在 Android Studio 中打开 App Links Assistant 并为网站添加一个新条目http://example.com,然后为我选择的“路径”选项pathPattern和我使用的值添​​加/[0-9]+理论上应该与上面的 URL 匹配,但是在该部分下方有一个您可以输入 URL 以查看它是否匹配的地方,而我在其中输入的内容实际上都没有匹配。

有什么我遗漏的东西,pathPattern实际上不起作用吗?我做错了模式吗?我真的不知道为什么它不匹配。

在此处输入图像描述

您可以从屏幕截图中看到它说 url 不匹配。请帮忙,谢谢。

编辑:这是来自android清单的完整意图过滤器......

<intent-filter android:autoVerify="true">
                <action android:name="android.intent.action.VIEW" />

                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />

                <data
                    android:scheme="https"
                    android:host="meet.finitycare.com"
                    android:pathPattern="/[0-9]+" />
            </intent-filter>
4

0 回答 0