Sun and Oracle have only sued those that went out of their way to create their own Java flavours, namely J++ and Android Java.
The Java ecosystem is just like C and C++, full of alternative, compliant implementations.
Microsoft learnt their lesson and is now an OpenJDK contributor.
So when will Google stop cherry picking OpenJDK features and actually support proper Java on Android?