A good question. http://en.wikipedia.org/wiki/Android_Market In my opinion one of the reasons is that they like to use Java and it is highly productive programming language and it has good development tools.