android - 如何访问清单中声明的组件实例(广播接收器)
问题描述
我想访问清单中声明的广播接收器,以便能够将其注册为需要显式注册(使用registerReceiver()
)之类的意图Intent.ACTION_PACKAGE_ADDED
。我怎样才能做到这一点?
TIA
解决方案
我想要的是从清单中注册应用程序创建的实例
清单注册的接收器仅在发送匹配的广播时创建,并且它的寿命足以进行一次onReceive()
调用。因此,您可以在其他时间获取“应用程序从清单创建的实例”。您需要创建自己的实例以与registerReceiver()
.
推荐阅读
- java - 在 AWS 404 索引错误上发布 Springboot webapp
- bash - 文件意外结束 - bash_profile 的新功能
- java - 如何将字符串值设置为从 Android 中的 Firestore 数据库中检索到的微调器?
- r - R Shiny 从多个变量创建反应性单多边形图
- php - 为什么突然 PHP 将字符串 'null' 添加到字符串中?
- java - java中的不匹配异常
- c# - SQL查询选择之谜
- perl - 警告:'\\' 将在 [] 内按字面意思对待
- node.js - 如何修复错误“net :: ERR_SSL_SERVER_CERT_BAD_FORMAT”将vuejs和nodejs与https和express一起使用时
- php - Laravel:如何显示数据以在 JavaScript 文件中创建图表?