When I start app (First launch or Launching after killing it through task stack), It takes around 5-6 seconds to come to Launcher screen and shows white screen.
When I made launcher activity translucent then still same app lag time is there.
One more thing is that if I play with application for some time like 30 min and kill it through task stack then it take much more time like 15-20 seconds to launch.
I have read all blogs and answers on stack-over flow but it did not help.
Some information regarding above scenario:
- When app takes more than 10 seconds then I observed that it does verification of objects as it show in logs.
- I have instance and variable in Application class to use it throughout app.
- I have GCM also in app.