Почему JUnit 4 на Android не работает?

В документации Android говорится: «Обратите внимание, что API тестирования Android поддерживает стиль кода JUnit 3, но не JUnit 4.» (Основы тестирования). Должно быть понятно, что JUnit 4 нельзя использовать из коробки с Android.

Но почему это так? Это потому, что тесты выполняются в DVM (в том смысле, что Android Runtime поддерживает только JUnit 3)? На JVM один мог выбрать среду выполнения JUnit, которая должна использоваться. Разве это не возможно в DVM?