gpt4 book ai didi

android - 在 android 中创建一个匹配所有 Intent 的 IntentFilter

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:43:27 29 4
gpt4 key购买 nike

是否可以在 android 中创建一个 IntentFilter 来匹配手机上广播的所有 Intent (可能通过使用 BroadcastReceiver)? IE。我使用手机时在 ddms 中看到的那些,在 ActivityManager 标签下?在翻阅了文档并查看了框架源代码之后,我觉得这做不到吗?您必须指定某种数据,用文档来解释,“必须指定某种数据,否则您将只能获得没有数据的 Intent ”。我正在编写的应用程序需要了解系统上启动的每个应用程序。到目前为止,我能够做到这一点的唯一方法是轮询 ActivityManager。似乎最好的方法是使用事件驱动的解决方案,使用 ActivityManager 使用的任何底层逻辑,但在 ActivityManager.java 框架源代码中对我来说都是希腊语,而且似乎下面有很多东西(如果不是全部的话)是我故意封装的。

有什么想法吗?

最佳答案

您自己说过,文档非常清楚地说明了 Intent 过滤器的工作原理,并且不可能接收所有广播。

Android SDK 中公开的 API 不支持此操作和检索任务信息。

关于android - 在 android 中创建一个匹配所有 Intent 的 IntentFilter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2403759/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com