Android 深层链接 URI 返回路径段

Android deep linking URI returned path segments

请问android URI路径段支持问号吗?我有一个 url 格式

www.blah.com/test?foo=123

匹配器类似于

<data android:pathPattern="/test.*"/>

返回的 URI 是 www.blah.com/test?foo=123 但是当我调用 uri.lastPathSegments 它只是 returns test 并切断 ?foo=123

不,?foo=123 不是 URI 路径的一部分。它被称为 query.
您应该改用 uri.queryuri.getQueryParameter("foo")

不,Deeplink uri 不支持问号。

了解更多信息。请检查 link: https://developer.android.com/training/app-links/deep-linking