是否有可能以某种方式查看特定的广播接收器是否已注册并正在运行?
我遇到了模拟器问题。我的代码在实际设备上运行良好,但在模拟器上运行良好。我正在添加接近警报,并且我有一个实现broadcastReceiver
. 我注册了接收器,但是当我在模拟器上运行它时没有任何反应(我正在传递有效的位置坐标,该坐标应该被邻近广播接收器捕获)。
我认为该broadcastReceiver
对象可能正在收集垃圾。否则我无法解释。
任何想法为什么会发生这种情况?我该如何调试呢?
是否有可能以某种方式查看特定的广播接收器是否已注册并正在运行?
我遇到了模拟器问题。我的代码在实际设备上运行良好,但在模拟器上运行良好。我正在添加接近警报,并且我有一个实现broadcastReceiver
. 我注册了接收器,但是当我在模拟器上运行它时没有任何反应(我正在传递有效的位置坐标,该坐标应该被邻近广播接收器捕获)。
我认为该broadcastReceiver
对象可能正在收集垃圾。否则我无法解释。
任何想法为什么会发生这种情况?我该如何调试呢?