如何在Android清单意图过滤器数据中使用PATTERN_ADVANCED_GLOB?

时间:2019-02-03 02:33:05

标签: android android-intent android-manifest

阅读the docs on the <data> element Android清单的,三种不同的路径规范规则所示:

  • android:path-对应于PatternMatcher类的PATTERN_LITERAL
  • android:pathPrefix-对应于PatternMatcher类的PATTERN_PREFIX
  • android:pathPattern-对应于PatternMatcher类的PATTERN_SIMPLE_GLOB

但在the docs of the PatternMatcher class还有一个PATTERN_ADVANCED_GLOB,但清单文件似乎并没有在任何地方提到它。清单文件中可以使用PATTERN_ADVANCED_GLOB吗?语法是什么?

1 个答案:

答案 0 :(得分:1)

否。

提醒PATTERN_ADVANCED_GLOB仅在API 26中针对PatternMatcher类引入。

清单中的意图过滤器具有有限的匹配能力,任何更改都必须保持向后兼容性。

请参阅:How to use PathPattern in order to create DeepLink Apps Android?