2012-04-09 27 views

Respuesta

1

He conocido problema similar. Parece que fue porque agregas un tarro android a tu proyecto que no es un proyecto de Android. En mi caso, cambio mi proyecto a un proyecto de Android y funciona bien.

5

me encontré con una pregunta similar:

java.lang.RuntimeException: Stub! 

at junit.runner.Version.id(Version.java:5) 
    at org.powermock.modules.junit4.PowerMockRunner.getJUnitVersion(PowerMockRunner.java:32) 
    at org.powermock.modules.junit4.PowerMockRunner.<init>(PowerMockRunner.java:27 

el camino me fijo es mover junit.jar por delante de android.jar en la ruta de clase de mi proyecto eclipse. La razón es que tanto junit como android contienen el mismo paquete y clase para junit.runner.Version, por lo que cuando android.ja r está adelante, el cargador de clases cargará esta clase desde android.jar, pero debería descargarla desde junit.jar, y lanzar así la excepción.

Cuestiones relacionadas