Many (most?) people primarily search from their phones now, so I imagine Android generates a lot of ad revenue. Android is even more important because most people don't know how to block ads on it, whereas desktop ad blocking has become mainstream.
http://www.businessinsider.com/oracle-google-generated-42-bi...
But while we can't take Oracle's statements at face value, how do you know Android isn't making Google money? It's also likely that without Android, Google's revenues would've declined a lot faster.
Even if say people would've still used Adsense/Admob on iOS or other mobile operating systems, look what Apple did - it allowed adblockers on its platform. Google doesn't allow them and Chrome, which is the dominant browser on Android doesn't support extensions, so no adblock there either.
its just that the mobile chrome doesnt support extensions. google isnt stopping anyone from a local "adblock" proxy or editing the phones host file.