2016-11-18 102 views
1

我该如何检查为什么我的应用开始时间过长? 这款应用程序在真实手机上开始约5秒。加载应用的时间太长

上次我尝试使用启动画面进行第二次活动5秒钟,当我的应用程序启动但这是个坏主意。 看起来像这样:5 second to start -> splash -> next 5 sec -> app working。 我的想法造成了两倍以上的负载。 此应用程序使用google maps

那么,我怎么能检查为什么这个负载太长,我该如何解决它?

+0

[Android:如何确定冷启动]的可能重复(http://stackoverflow.com/questions/18385939/android-how-to-determine-cold-start) – UMESH0492

回答

0

尝试结帐https://nimbledroid.com/。它的服务,这将帮助你找到冷启动。你也可以看看你的应用程序的性能。

尽量不要在MainApplication类中放置太多(初始化)。

如果你在应用程序中有gcm或fcm,会有一些冷启动。