2016-07-26 73 views
0

当我启动应用程序(通过任务堆栈将其杀死后首次启动或启动)时,启动屏幕需要大约5-6秒的时间,并显示白屏。Android设备上的白色屏幕或应用程序启动延迟> =棒棒糖

当我让发射器活动半透明,然后仍然相同的应用程序滞后时间在那里。

还有一件事是,如果我玩30分钟的应用程序一段时间,并通过任务堆栈杀死它,然后它需要更多的时间,如15-20秒发射。

我已阅读所有博客和堆栈流的答案,但它没有帮助。

关于上述情形的一些信息:

  1. 当应用程序需要10秒以上,然后我观察到它的对象的验证,因为它显示出日志。
  2. 我有应用程序类中的实例和变量在整个应用程序中使用它。
  3. 我在应用程序中也有GCM。
+0

您的onCreate和这种方式可能在做太多的事情,你的活动正在准备时间在屏幕上检查...是不可能帮助,没有任何代码... – W0rmH0le

+0

如果是您可以将启动画面显示为快速修复的版本。但主要问题在于活动。可能你在主屏幕上做得太多了。你的布局太复杂,也会在较短的时间内渲染。 –

+0

发布您的代码,可能是您在创建或主线程中执行了大量任务。或者检查GCM令牌是否正确实施。 –

回答

相关问题