- Home /
Unity 5 Resources.LoadAsync on Android slower than iOS?
Hi,
I've been using Resources.LoadAsync to load a gameobject at runtime in the background. The object has children gameobjects and those children are referencing .asset files.
On iOS, it takes 2 seconds to load that object on an ipad air 2.
On Android, same object takes 10 seconds and a lag at the end when req.asset is accessed. This happens on Nexus 9, Galaxy S6 or any other fast or slow android.
My questions are:
Why is it slower on Android? Is it a game design issue that I have to change? or is this a Unity regression?
Do you recommend using asset bundles instead of Resources.LoadAsync? I've seen a post here that mentions LoadAsync is also slow for AssetBundle on Android.
I'd appreciate it if someone could confirm the issue or point me in the right direction.
Thanks!
Hello, did you ever resolve your issue? I'm having the same problem. Thanks.
We also have issues with Android load time because we load from file (disk) bundles using LoadAsync...