Android Splash Screen Orientation

I am using Unity Pro and under Player Settings I have “Auto Rotation” turned on and both Landscapes ticked (Portraits are unticked) which is my intended orientation support for my game.

When the game is launched the splash screen will incorrectly take up a portrait orientation but once the device is rotated to a landscape orientation it will not return to the portrait (post splash screen which will not rotate)

I read on another thread that the minimum API should be 2.3.1 however changing mine to this API or above has no effect

I am sure other people have encountered this problem and I am missing something simple, but for the life of me I cannot find an answer online

Any help would be appreciated

I upgraded to Unity 4.2.1 yesterday before creating new Android and iOS builds. My new Android builds have the same issue you’re having (the iOS builds are fine), which did not exist for the previous builds built in Unity 4.2.0. For reference, I’m targeting Android 4.0+.

The short term fix is probably re-installing Unity 4.2.0 until they have this issue fixed.

I can confirm that 4.2.0 does not have this issue when running on Android devices, tested on AOS 2.3.1 and 4.x. I havent tried Unity 4.2.1 yet.

Are you using Prime31 plugins at all?

I’ve reverted back to Unity 4.2.0, and everything was still broken. So I began rolling back features one at a time, and doing builds to see if I can find the culprit. After rolling back the Prime31 Flurry analytics updates, the android builds started behaving as expected again.

@jguibault you win a cookie

You were spot on … I removed the Flurry plugin and everything went back to normal

Thanks for your suggestion