假设我的应用程序有很多进程。
我尝试在Application onCreate() 中运行一些初始化代码(实际上将应用程序上下文存储在静态变量中)。但我发现在某些进程中,onCreate() 不会在同一进程中的其他代码之前运行,因此无法访问缓存的上下文。
我应该将初始化代码(存储应用程序上下文)放在哪里,以便它必须在同一进程中的任何代码之前运行?
问问题
542 次
假设我的应用程序有很多进程。
我尝试在Application onCreate() 中运行一些初始化代码(实际上将应用程序上下文存储在静态变量中)。但我发现在某些进程中,onCreate() 不会在同一进程中的其他代码之前运行,因此无法访问缓存的上下文。
我应该将初始化代码(存储应用程序上下文)放在哪里,以便它必须在同一进程中的任何代码之前运行?