我在Android应用程序中使用网络变更监听器(在清单中),这里我可以观察一旦应用收到任何广播应用程序进程,即使在完成广播接收器执行后继续运行。我在连接到studio的调试版本中观察到这种行为,这是实时的行为吗?
答案 0 :(得分:1)
是的,这是预料之中的。通过触发BroadcastListener
,Android系统启动了您应用的流程。然后它将保持这个过程,直到它需要为资源杀死它。
这并不意味着您应用的任何与用户相关的组件(例如Activities
,Services
等)都在后台运行。只是过程,这是一个"框"其中包含所有这些: - )