请原谅我问了这么一个基本的问题。我了解 Application 类在我的应用程序进程启动时被实例化,并且我了解手机完成启动时将调用我的启动接收器。我假设由于手机通过清单知道我的应用程序包含 BOOT_COMPLETED 意图过滤器,因此重启过程是。手机重启,手机以 BOOT_COMPLETED 启动所有进程,手机触发 BOOT_COMPLETED 广播。我的担忧来自想知道我是否在启动接收器中引用了应用程序类实例变量,如果接收器会在我的应用程序类被实例化之前被调用。
如果这很明显,请再次原谅我。我从来没有完全理解重启机制。