Java.lang.RuntimeException: ¡Stub! – ¿Cobertura de código de Android?

Estaba utilizando la herramienta de cobertura de EclEmma para probar mi cobertura de código. Pero cada vez que ejecuto mis casos de prueba, me da el siguiente error. ¿Puede por favor decirme cómo puedo solucionar este error.

Introduzca aquí la descripción de la imagen

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 

La forma en que lo arreglé es mover junit.jar delante de android.jar en la ruta de acceso de clases 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á por delante, el cargador de clases cargará esta clase desde android.jar pero debería descargarla de junit.jar , Y lanzando así la excepción.

He encontrado problema similar. Parece que fue porque agregaste un Jar 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.

  • Deshabilitar eventos a nivel de sistema en Android mono
  • Cómo detener una aplicación de Android desde la consola
  • Cómo probar la aplicación empresarial android en varios dispositivos
  • Problema con Android IAP, sin OrderID en el objeto de compra
  • Java y la metodología de prueba de Android
  • Android en la aplicación de facturación sandbox
  • Cómo inyectar el evento de clic con Android UiAutomation.injectInputEvent
  • Prueba de una biblioteca de Android con Robolectric
  • Destruye y reinicia la actividad con la biblioteca de soporte de pruebas
  • ProviderTestCase2.getProvider () es nulo
  • ¿Cómo probar la función de sincronización de ejecución en android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.