It segmented the Java ecosystem into two parts. Android doesn't keep up-to-date with current Java version changes and creates friction. It seems similar to what Microsoft did to Java in the late 90's [0] (without the malicious intent).
I'd argue it vastly expanded the Java ecosystem, and the original part is unharmed. It's not necessarily getting unearned growth from the success of Android, but at the same time it's a huge stretch to say it was harmed.
Sun did that themselves with Java ME. In 2008 when Android was released the newest version of Java SE, Java 6, was released in 2006. The newest version of Java ME, however, was 1.3 released in 2000.
Java ME was 8 years out of date before Android was released.
And Java ME wasn't even one platform. It was a collection of optional extensions.
I'd argue it vastly expanded the Java ecosystem, and the original part is unharmed. It's not necessarily getting unearned growth from the success of Android, but at the same time it's a huge stretch to say it was harmed.