Android can gives u performance with smart hardware and iOS too
But iOS can't be compatible with different hardware model .
Android can install in Xiaomi , moto , in various hardware model that's the flexibility but ios is only can run its own hardware
Android has some disadvantages due to open any noob developer can make a android app and published it(may his weak code create gerbage value in ur android make the android slow ) and android is not for only one type of hardware model this is the big disadvantage
But yet android is smooth if it get a well hardware specifications