android - 如何通过packageName获取一个app中所有System的BroadcastReceiver?

标签 android broadcastreceiver

我有 packageName。我可以通过 packageName 获取一些信息。但是我想要的是 manifest.xml 中的 BroadcastReceiver。有什么办法可以获取它们吗?

最佳答案

调用getPackageInfo() on PackageManager检索所需包的 PackageInfo 对象,BroadcastReceivers 列在 PackageInforeceivers 字段中.

关于android - 如何通过packageName获取一个app中所有System的BroadcastReceiver?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20246339/

相关文章:

java - Android BroadcastReceiver 注册时出现空指针异常

android - 短信已发送ContentObserver

android - 是否有任何广播接收器能够判断消息何时被读取?

android - 创建文件或保存图像时如何检查android中的空间?

android - 左/右和上/下滑动导航

android - 重量不限制布局的宽度

Android,为监控应用程序找到一个 Intent 的发送者

java - 无法获取从 BroadcastReceiver 发送的 Intent

从非 flavor 应用程序引用的 Android 多 flavor 库 - AAPT : No resource found

Android MVP从Presenter打开Activity,反模式?