There are a lot of reasons for that. The main two reasons are that Android is free to use and that most smartphones also run on Android. The more smartphones we use, the more Android devices appear in the market.