KeyEvent Display

2025-06-04
KeyEvent Display Ferramentas utilitárias
  • Android 7.0
  • Version: 1.0.26
  • 1.83MB
9.4
1
2
3
4
5
9.4(147)

KeyEvent Display -

Use este aplicativo para verificar/depurar os códigos de chave dos botões do dispositivo físico.

Uma vez, eu estava brincando com vários tablets chineses e tentando diferentes ROMs neles, pois são tecnicamente o mesmo hardware (variantes HSG X5A).

No entanto, tive alguns problemas para obter os botões difíceis de trabalhar, então escrevi este aplicativo para detectar eventos importantes e imprimi -los. Ele imprimirá o seguinte:

KeyEvents: The KeyEvents como Android os entende (KeyUp, KeyLown, Keylongpress, Keymultiple)

Logcat: quaisquer mensagens relevantes no logcat. É filtrado com base em palavras -chave declaradas em Arrays.xml

Kernel: Quaisquer mensagens relevantes no log do kernel. É filtrado com base em palavras -chave declaradas em Arrays.xml. A análise de log do kernel precisa de root.

As três caixas de seleção no topo controlam quais informações serão exibidas.

Esta é uma ferramenta de depuração pessoal, mas espero que seja útil para outra pessoa.

Sem anúncios.

Notas

----------------

Enquanto o aplicativo está em execução, as únicas teclas "duras" que devem funcionar é "casa" e energia. Todos os outros produzirão seus códigos de chave.

A solicitação de SU é ler o log do kernel, para que eu possa verificar se algum KeyEvents é jogado pelo kernel.

A localização dos arquivos KeyLayout no Android IS/System/usr/keylayout.

A análise de log do kernel precisa de raiz

O monitoramento do logcat e o Kernel Log exibirá apenas linhas contendo palavras de duas matrizes em Arrays.xml (ou seja, você precisa recompilar o aplicativo para alterá -las no momento)

Atualmente, os filtros são:

Logcat:

| -Hwgpioe-> gpda

| -KeyCode

| -KeyCharacter

Kernel:

| -Hwgpioe-> gpda

| -KeyCode

| -KeyCharacter

Permissões

----------------

Read_logs: usado para acessar o logcat LOG.

Write_external_storage: usado para gravar os dados exportados no cartão SD.

Este aplicativo é de código aberto. O código pode ser encontrado aqui: https://github.com/alt236/keyevent-display---android

O que há de novo na versão mais recente 1.0.26

Última atualização em 6 de julho, 2020 * v1.0.0: Redesign, adicionado suporte à TV Android.

Leia mais

Capturas de Tela

Downloads Populares