我正在尝试优化我的应用程序。我们在应用程序中启动了插页式广告。当有广告时,应用程序需要大约7-8秒才能启动主屏幕。当没有广告时,它只需要3秒钟就可以启动主屏幕。问题出现在“冷启动”上:当应用程序首次启动时,在安装或更新后。应用程序需要大约4-5秒钟才能显示我的“闪屏”。我知道这是因为当应用程序首次启动时,操作系统需要时间来初始化应用程序,并且对大多数应用程序都很常见。但是我观察到有些应用程序启动主屏幕所需的时间非常短,黑屏几乎看不到。我可以通过为活动设置自定义主题来避免黑屏。但是我想要减少黑屏和闪屏之间的时间延迟。对于其他启动,黑屏和闪屏之间的延迟几乎只需要1秒钟。是否有什么方法可以减少第一次启动时的延迟?