versiones pie oreo developer caracteristicas android

android - pie - Función extraña en ActivityManager: isUserAMonkey. ¿Qué significa esto, cuál es su uso?



android versiones (2)

Encontré la siguiente función en el paquete android.app.ActivityManager .

public static boolean isUserAMonkey ()

La reference describe:

public static boolean isUserAMonkey () Desde: API Level 8

Devuelve "verdadero" si la interfaz de usuario está siendo manipulada por un mono.

Me sorprendió esta extraña función. Y tiene algunas preguntas.

  • ¿Qué significa esto (la interfaz de usuario está siendo maltratada por un mono)?

  • ¿Cuál es el uso práctico de esta función?

  • ¿Por qué usan isUserAMonkey para el nombre de la función?


Este método es para comprobar si el usuario actual es un usuario de prueba mediante algunas pruebas automáticas.