~5 second delay after unity logo splash to first scene on android

My first scene has minimal objects in it, just a scene to load ~10 controllers. I've tried changing the unity splash to 10 seconds long, and there is the same amount of delay until the first scene loads. Any idea what is causing this?

Before your scene starts playing, everything referenced by anything in the scene gets loaded into memory from disk. Even if you don't have something in the scene, but the asset in the Assets folder is referenced by something in the scene, it still gets loaded. That would be my guess what is taking so long.

2 Likes

@Joe-Censored my thoughts exactly.

Also, what kind of android are you using? Hardware could very possibly be an issue.

1 Like

Everything in any folders named Resources is also loaded into memory. Try to reduce the amount of data in Resources folders.

2 Likes