I’m working on moving to Unity and really enjoying it other than some quirks/missing features on Android.
First, ever since 4.6.0f3 it seems that the application always launches with a blank android application window and title. Some devices this shows for a few seconds, more powerful devices only parts of a second.
Is this standard behavior for Unity? I don’t recall it happening with older versions and the games I’ve seen published do not do this. It looks very unprofessional. The android manifest shows theme window no title, but this is, for some reason, ignored. Any tips/clues would be appreciated.
Next is using the back button to minimize the app. I’m clueless as to why Unity doesn’t have a simple method for this already. All that comes close is Application.Quit() and that terminates the app which is undesirable on mobile platforms. Is there a way to do this within C# Unity that I’m missing? If not what is the simplest way to do this so that I can still use Unity Editor to export to APK? Is there a plugin out there that will do this?
Our previous GDK I needed to write in a method in java that would call act.moveTaskToBack(true) which works very nicely, but I’ve yet to get our Unity setup with all plugins working in Eclipse (issues with linking Google Play Game services - for some reason the library project keeps getting red X by it in the Unity project’s build path). And I don’t want to have to write in that method every darned time I export the project from Unity.
Anyway, tips on how to do this stuff is appreciated. I’m eager to use Unity and would prefer to keep it functional with Android standards.
Cheers!