
广播接收者
文章平均质量分 94
峥嵘life
目前职业:android开发工程师
2016年江西农业大学计算机信息工程学院毕业
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android13 研究可以静态注册的广播
Android13 可静态注册广播研究摘要 本文研究了Android13系统中可静态注册的广播类型。分析发现,相比旧版本,Android13对静态广播注册进行了严格限制,许多广播已无法静态注册。文章通过实测对比了常见广播的静态与动态注册效果,包括开机广播、网络变化、应用安装卸载等。测试代码展示了系统签名应用如何实现静态广播接收,并配套Service动态监听机制。研究发现,多数高频或敏感广播(如屏幕状态、电池变化)已禁止静态注册,仅保留部分基础广播(如开机完成、USB连接)。实验表明,Android13进一步原创 2025-07-11 10:47:43 · 1340 阅读 · 0 评论 -
Android15 无法接收到应用自身发出的广播分析解决
Android15 应用内广播接收问题分析与解决方案 在Android15及以上版本中,应用无法接收自身发送的普通广播,但在Android13及以下版本工作正常。分析表明问题可能源于ActivityManagerService对广播分发机制的优化调整。 关键发现: 问题出现在targetSdk≥34的应用中 系统广播(如网络变化)仍能正常接收 其他应用仍可接收该应用发送的广播 解决方案: 使用LocalBroadcastManager替代普通广播: 发送广播:LocalBroadcastManager.ge原创 2025-07-11 10:44:24 · 1149 阅读 · 0 评论 -
Android广播接收者使用总结
BroadcastReceiver广播接收者是Android四大组件之一。一般的都要在AndroidManifest中静态注册,但是只有广播接收者可以使用java代码的方法来动态注册。BroadcastReceiver是用于接收广播的组件用于组件与组件之间进行通信.原创 2016-11-11 13:25:05 · 28625 阅读 · 3 评论