0 votos

¿Cómo comprobar si un teclado virtual está abierto en emuladores utilizando el comando adb?

Estoy ejecutando un script en mis emuladores de Android, quiero verificar si el teclado virtual está abierto o no y cerrarlo usando adb shell input keyevent KEYCODE_BACK.

¿Es posible detectarlo usando adb?

aquí está el resultado de service list cuando el teclado está abierto:

 sip: [android.net.sip.ISipService]
 ...
 drm.drmManager: [drm.IDrmManagerService]

-1voto

Verificar si el servicio de teclado está iniciado/ejecutándose y si está iniciado obtener un registro o un mensaje emergente

también puedes usar este comando adb que muestra una lista de todos los servicios en ejecución

adb shell service list

buscar KEYBOARD o INPUT_KEYBOARD o similar

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X