A very tiny number of high end android phones have 2gb. Most android phones are very low end devices. There is a good section in this overview that shows that many android devices have less than the 512M that google recommends:
http://www.smashingmagazine.com/2014/10/02/what-every-app-de...