【发布时间】:2022-06-29 10:45:55
【问题描述】:
Android 11 添加了可见性功能,该功能需要 android 清单中的元素才能使应用能够深度链接到另一个应用。是否可以在代码中使用属性而不是直接在清单中定义?
意图过滤器示例:
[IntentFilter(
new[] { Intent.ActionView },
Categories = new[] { Intent.CategoryDefault, Intent.CategoryBrowsable },
DataHost = "mydomain.com",
DataScheme = "http"
)]
然后我也想在代码中添加元素。原因是我有多个清单,在不同的环境中使用,但我将在元素中定义的多个自定义应用程序方案对于所有环境都是相同的,它们将超过 5 个,所以我不想重复 N 次。
【问题讨论】:
标签: android xamarin deep-linking