关于未决意向的澄清
Clarification regarding Pending Intent
假设我有一个应用程序 A,它使用意图启动应用程序 B 的组件。然后,如果我将该意图包装到待定意图中并将其传递给应用程序 C,这是否意味着应用程序 C 将使用应用程序 A 的权限启动应用程序 B 的组件?
是的,您正确描述了流程。请注意,App B 并未具体参与此流程。 Intent
可以指向应用程序 A、B、C、D、E 等中的组件。唯一的特定方是:
App C,它发送 PendingIntent
和
App A,它创建了 PendingIntent
,因此出于安全目的被认为是请求的实际发起者
假设我有一个应用程序 A,它使用意图启动应用程序 B 的组件。然后,如果我将该意图包装到待定意图中并将其传递给应用程序 C,这是否意味着应用程序 C 将使用应用程序 A 的权限启动应用程序 B 的组件?
是的,您正确描述了流程。请注意,App B 并未具体参与此流程。 Intent
可以指向应用程序 A、B、C、D、E 等中的组件。唯一的特定方是:
App C,它发送
PendingIntent
和App A,它创建了
PendingIntent
,因此出于安全目的被认为是请求的实际发起者