I was under the impresssion that android didn't use oracle java, it uses a subset of apaches harmony java: http://en.wikipedia.org/wiki/Apache_Harmony#Use_in_Android_SDK
http://arstechnica.com/open-source/news/2010/11/apache-foundation-to-vote-down-java-7-protesting-oracle-abuses.ars