导出的标签与Intent过滤器

时间:2016-10-15 23:18:18

标签: android

如果清单中有一个组件使用exported =“False”但是有一个intent过滤器描述,是否导出了该组件?可以被其他应用程序使用吗?

1 个答案:

答案 0 :(得分:1)

  

是否已导出此组件?

不会导出。

但是,这也意味着您不需要<intent-filter>。我想不出你想要一个带有<intent-filter>的非导出组件的任何场景。

  

是否可以被其他应用使用?

由于未导出,因此第三方应用无法独立使用该组件。有一些方法可以允许第三方应用对非导出组件进行有限访问(例如PendingIntentgrantUriPermissions),但这总是涉及您的应用授予条件临时访问权限。