Por que o JUnit 4 no Android não está funcionando?

como a documentação do Android diz: "Observe que a API de teste do Android suporta o estilo de código JUnit 3, mas não o JUnit 4." undamentos de teste). Deve ficar claro que o JUnit 4 não pode ser usado imediatamente com o Android.

Mas por que é este o caso? É porque os testes são executados no DVM (em que o Android Runtime apenas suporta o JUnit 3)? Em uma JVM, um por conta própria pode escolher o tempo de execução JUnit que deve ser usado. Isso não é possível no DVM?

questionAnswers(4)

yourAnswerToTheQuestion