隐式广播 [英] Implicit Broadcasts
问题描述
面向Android O的应用程序无法再在其清单中为隐式广播注册广播接收器。
"Apps that target Android O can no longer register broadcast receivers for implicit broadcasts in their manifest."
ACTION_VIEW是隐式广播。
ACTION_VIEW is an implicit broadcast.
根据上述声明,清单中的任何URI都不能再注册为广播接收器。此时,侦听URI的唯一方法是应用程序是否已在运行?
According to the above statement, one can no longer register as a broadcast receiver for any URI in the manifest. The only way to listen for a URI at this point is if the app is already running?
推荐答案
ACTION_VIEW是隐式广播。
ACTION_VIEW is an implicit broadcast.
不常见。 ACTION_VIEW
用于启动活动,而不是作为广播 Intent
动作。
Not typically. ACTION_VIEW
is used to start an activity, not as a broadcast Intent
action.
一个人不能再注册为清单中任何URI的广播接收者
one can no longer register as a broadcast receiver for any URI in the manifest
广播接收者很少在 Uri
上进行过滤(即,在< data>
元素><意图过滤器> )。
Broadcast receivers rarely filter on a Uri
(i.e., have <data>
elements in their <intent-filter>
).
这篇关于隐式广播的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!