The fact is that Google forked all of it.
You cannot use anything besides a pseudo Java 6.5 (the language), because there isn't support for all features available.
You cannot make use of the full Java SDK libraries, because Google's fork only supports cherry picked portions of the JDK, to the point that people have ported JDK classes to Android to close the gaps when porting Java code.
You cannot rely JVM features, because Dalvik/ART don't support everything that it is possible in a certified JVM like invokedynamic or more updated JNI versions.
The fact is that Google broke the Java eco-system, regardless how Google fanboys want to paint the picture that Google != Microsoft.
They tried to screw Sun and take advantage of their economic misfortune.
Luckily I don't suffer from Google colored glasses.