Android has so many problems it is even difficult to start talking.
It's gotten better, but it still sucks in many scenarios. If you need to support older versions of Android, you can't count on many of the improvements at all to help you. If you've never experienced this, you probably never did any serious performance optimization and things like performance sensitive gamedev on Android.