BroadcastReceiver在清单文件中注册。当应用程序未运行且收到广播时会发生什么?
Android是否会创建一个新流程来处理该广播?
是否只创建了扩展BroadcastReceiver的类?
整个过程如何运作?
答案 0 :(得分:0)
Android是否会创建一个新流程来处理该广播?
是的,如果应用程序未运行且您已注册的事件发生,则Android OS会通过创建新进程来处理该情况。如果您在代码中注册它,它与您在其中注册的活动/服务的生命周期相关联。
是否只创建了扩展BroadcastReceiver的类?
还应创建应用程序单例和任何ContentProvider实现。
感谢CommonsWare的帮助。