Maybe this post can save someone else some heartache.
Do you create your own skeletal meshes and rigs? Have you experienced dramatic performance drops on Android when they’re on the screen?
Make sure your 3D software is limiting influences-per-vertex to 4 when binding the mesh to the rig.
When I was using Maya, it had a default of 5. Never thought anything of it. Performance on iOS was always fine. But on Android, it was abysmal with dudes on the screen. Adjusting this number to 4 eradicated the problem.
So many wasted days of optimizing Android performance with no significant results…