android - 如何检查广​​播接收器是否在android中运行?

标签 android broadcastreceiver

Hai 是否可以检查广播接收器当前是否正在运行?如果可能如何检查?

最佳答案

您可以使用 dumpsys 来帮助调试动态注册的接收器:

adb shell dumpsys Activity 广播

将它与调试器中的 grep 和断点结合使用,您可以找到您的广播是否在特定时间注册。

这应该有助于静态注册的接收器,但我自己还没有使用它:

adb shell dumpsys 包

关于android - 如何检查广​​播接收器是否在android中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8953410/

相关文章:

Android:播放音频时不显示 MediaController。

android - 我的 Android Studio 无法识别我的智能手机

android - 通过 LocalBroadcastManager 调用 fragment 中的方法

Android BroadcastReceiver,设备重启后自动运行服务

android - 当应用程序从后台清除时,AlarmManager 被丢弃

java - 在 Android 中静态注册自定义广播接收器的正确方法是什么?

android - 反混淆不适用于 android studio 3.0

android - 我的应用应该在多大程度上使用 fragment ?

java - 如何使用 Android setTranslation ? (或另一种移动 TextView 的方法?)

java - BroadcastReceiver 未收到下载完成操作