Has Peter Norvig written about why Google went all in on java?
As for Android, Google Purchased Android Inc in 2005, and I'm pretty sure the decision to use Java came before Google's purchase.
They are always quite clear that it is Java + C or C++ for native methods, regardless of what developers might wish for.