Mostly not wanting to pay Sun for Java Embedded licenses.

https://venturebeat.com/ai/google-sun-wanted-money-for-andro...

The problem isn't ART per se, embedded Java vendors also have their own internal implementations, but the big difference is that they pay for their licensing and support standard Java.