Hi guys! So I’ve been having this issue where my Android game I’m making will run and load fine on higher Android API levels. On lower levels, however, it will display the ‘Made with Unity’ logo, then hang for about 15-20 seconds on the normal blue screen that follows before finally loading my first scene. For reference, I am testing the game on a newer phone with API level 25, and another older one with API level 22.
My thought is that it has something to do with the fact that I am using GoogleVR AudioSources, which according to some online sources seems it like might only be available for API level 24 and higher (even though the AudioSources work fine on the older phone).
My problem is that I’m not sure to go about debugging this to figure out what is happening on the older phone while it is hanging. I can’t put some sort of textbox there because I can’t edit the splash screen, and I can’t seem to attach a Unity debugger because my program is built with dlls.
Any help or advice be greatly appreciated! Thanks!