Mono dando un error extraño en el emulador de Android

Estoy dejando a mono ejecutar en mi aplicación (a través de emulador de Android) con la siguiente instrucción:

Monkey -p <packagename> -v 5000

Estoy recibiendo los siguientes errores:

 01-28 11:45:55.392: ERROR/MediaPlayerService(34): error: -2 01-28 11:45:55.392: ERROR/MediaPlayer(58): Unable to to create media player 01-28 11:45:58.783: ERROR/MediaPlayerService(34): error: -2 01-28 11:45:58.783: ERROR/MediaPlayer(58): Unable to to create media player 01-28 11:46:13.742: ERROR/MediaPlayerService(34): error: -2 01-28 11:46:13.752: ERROR/MediaPlayer(58): Unable to to create media player 

Esto sucede una y otra vez cada pocos segundos y es el único error que se produce. Esto es extraño porque mi aplicación no toca ninguna funcionalidad de reproductor multimedia en absoluto. Es una simple nota / tarea pendiente. Cualquier idea de lo que el mono está tocando que está causando el error y lo que podría hacer para evitarlo?

¿O esto puede ser ignorado con seguridad?

¡Gracias!

EDIT: Creo que encontré la fuente de mi problema. Al parecer monkey logró poner mi teclado en algún tipo de idioma asiático. Y cada vez que la tecla inferior izquierda (dos caracteres asiáticos) se presiona en la imagen de teclado suave a continuación. Recibo el error de reproductor multimedia. ¿Alguien sabe lo que hace esta clave? ¡PORQUE MONO! ¿¡¿¡POR QUÉ!?!?

Podría estar tratando de entrar en modo de grabación de voz que podría fallar en el emulador debido a la falta de entrada de micrófono. Otro pensamiento es que está tocando las teclas de volumen que su emulador no puede manejar por alguna extraña razón.

Lo que siempre hice fue limitar al mono a lo que quería probar. Por la página doc de Monkey puedes configurar --pct-syskeys y --pct-anyevent a 0 y ver si eso lo arregla.

  • Compartir código entre pruebas de instrumentación de Android y pruebas de unidad en Android Studio
  • Android: pruebas de instumentación para widgets de aplicaciones
  • Android Studio "No se encontraron pruebas"
  • ¿Cómo puedo probar por Espresso android.widget.TextView setError?
  • ¿Hay algún generador de datos falsos que funcione con Android?
  • UI Automator en proyecto con minSdkVersion 9
  • ¿Cuáles son mis alternativas para la cobertura de código de prueba en Android?
  • En la segunda prueba getActivity () nunca vuelve
  • Java.lang.ClassNotFoundException: android.R
  • Pruebas de JUnit parametrizadas en el proyecto de prueba de Android
  • Mockito Uri.parse devuelve siempre null
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.