There are two scenarios
I run my Android App(fresh install) through Android Studio 2.2.2 and the default android preview screen(white screen) before the my app's splash screen stays close to 10-15 seconds. And this happens only the first time(fresh install) the app is run on any device.
I install same .apk (fresh install) through linux terminal using the command
/app/build/outputs/apk$ adb install -r app-debug.apk
and the click the app icon to launch the app and it shows the preview screen for less then 1 second.
So my question are 1- Why the time difference between these two modes of building and running the app and 2 - What will be the scenarios when I upload my app on play store and a user downloads it from there and tries to run it