¿Has usado KeyEvent Display para Android?


Análisis de KeyEvent Display

Contenido asistido por IA ·

No escrito por el personal de CNET.

KeyEvent Display is a utility application designed for Android devices, enabling users to view and monitor key events in real time. This app is particularly beneficial for developers and testers, as it provides detailed information about key presses, helping to debug and optimize applications. The interface is straightforward, making it easy to navigate and access various functionalities without unnecessary complexity.

Alternativa más recomendada

The main features of KeyEvent Display include the ability to display key codes, action types, and the state of key events as they occur. Users can customize the display settings to suit their preferences, allowing for a tailored experience. This app is compatible with a wide range of Android devices, ensuring broad accessibility for those seeking to enhance their development workflows.

Imagen ampliada para KeyEvent Display
KeyEvent Display 0/3

¿Has usado KeyEvent Display para Android?


Explorar más


Especificaciones completas

GENERAL
Lanzamiento
Última actualización
Versión
0.0.4
SISTEMAS OPERATIVOS
Plataforma
Android
POPULARIDAD
Descargas totales
0
Descargas de la última semana
0

Informar sobre el software

Últimas actualizaciones


Descripción del desarrollador

Una vez, estaba jugando con una serie de tabletas chinas y probando diferentes ROMs en ellas, ya que son técnicamente el mismo hardware (HSG X5A...

Una vez, estaba jugando con una serie de tabletas chinas y probando diferentes ROMs en ellas, ya que técnicamente son el mismo hardware (variantes HSG X5A).

He tenido algunos problemas para hacer que los botones físicos funcionen, así que escribí esta aplicación para detectar eventos de teclas y mostrarlos. Imprimirá lo siguiente:

KeyEvents: Los KeyEvents tal como los entiende Android (KeyUp, KeyDown, KeyLongPress, KeyMultiple)

LogCat: Cualquier mensaje relevante en logcat. Está filtrado en función de palabras clave declaradas en arrays.xml

Kernel: Cualquier mensaje relevante en el registro del kernel. Está filtrado en función de palabras clave declaradas en arrays.xml. El análisis del registro del kernel necesita root.

Las tres casillas de verificación en la parte superior controlan qué información se mostrará.

Esta es una herramienta de depuración personal, pero espero que sea útil para alguien más.

Sin anuncios.

Notas

Mientras la aplicación esté en funcionamiento, las únicas teclas "duras" que deberían funcionar son "Inicio" y encendido. Todas las demás producirán sus códigos de tecla.

La solicitud de SU es para leer el registro del kernel, así que puedo comprobar si se lanzan eventos de teclas por el kernel.

La ubicación de los archivos de keylayout en Android es /system/usr/keylayout.

El análisis del registro del kernel necesita root

Tanto el logcat como la monitorización del registro del kernel solo mostrarán líneas que contengan palabras de dos arreglos en arrays.xml (es decir, necesitas recompilar la aplicación para cambiarlas en este momento)

Actualmente los filtros son:

Logcat:

|-HwGPIOE->GPDA

|-keycode

|-keycharacter

Kernel:

|-HwGPIOE->GPDA

|-keycode

|-keycharacter

Permisos

READ_LOGS: Utilizado para acceder al registro de Logcat.

WRITE_EXTERNAL_STORAGE: Utilizado para escribir los datos exportados en la tarjeta SD.


Download.com
Tu valoración para KeyEvent Display
Download.com

Divulgación de contenido asistido por IA

Contenido creado y revisado por Softonic con información obtenida de Alexandros Schillings, utilizando IA.

El equipo editorial de CNET no participó en la creación de este contenido. Las opiniones, análisis y reseñas no fueron proporcionados por CNET.