[英]Registered BroadCast Receiver in Android
有没有一种方法可以“扫描”所有应用程序以查找特定Action的已注册BroadCastReceiver并获取类名,例如“ Action Screen On / Off”(如果需要root,则没有问题)?
谢谢
创建所需的Intent
。 使用PackageManager
和queryBroadcastReceivers()
找出谁都对Intent
做出响应,至少对于清单注册的接收者而言。 我不知道PackageManager
返回通过registerReceiver()
接收器,并且由于这是与ACTION_SCREEN_OFF
和ACTION_SCREEN_ON
一起使用的唯一接收器类型,因此您可能无法获取这些特定操作的数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.