KeyEvent Display

2025-06-04
KeyEvent Display 유틸리티 도구
  • Android 7.0
  • Version: 1.0.26
  • 1.83MB
9.4
1
2
3
4
5
9.4(147)

KeyEvent Display -

이 응용 프로그램을 사용하여 실제 장치 버튼의 키 코드를 확인/디버그하십시오.

한 번, 나는 기술적으로 동일한 하드웨어 (HSG X5A 변형)이므로 다수의 중국 태블릿을 가지고 놀았고 다른 ROM을 시도했습니다.

그래도 어려운 버튼을 작동시키는 데 문제가 있었으므로 주요 이벤트를 감지하고 인쇄하기 위해이 응용 프로그램을 작성했습니다. 다음을 인쇄합니다.

KeyEvents : KeyEvents As Android가 이해합니다 (KeyUp, Keydown, Keylongpress, Keymultiple)

logcat : logcat의 관련 메시지. arrays.xml로 선언 된 키워드에 따라 필터링되었습니다

커널 : 커널 로그의 관련 메시지. arrays.xml로 선언 된 키워드에 따라 필터링되었습니다. 커널 로그 구문 분석에는 루트가 필요합니다.

상위 제어의 3 개의 확인란이 어떤 정보를 표시 할 것인지.

이것은 개인 디버그 도구이지만 다른 사람에게 약간의 사용이되기를 바랍니다.

광고가 없습니다.

메모

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

응용 프로그램이 실행되는 동안 작동 해야하는 유일한 "하드"키는 "집"과 전원입니다. 다른 모든 사람들은 그들의 키 코드를 생성 할 것입니다.

SU 요청은 커널 로그를 읽는 것이므로 Kernel이 KEYEVENTS가 던져 졌는지 확인할 수 있습니다.

Android의 Keylayout 파일의 위치는/System/USR/KyyLayout입니다.

커널 로그 구문 분석에는 루트가 필요합니다

logcat 및 커널 로그 모니터링은 모두 Array.xml의 두 배열의 단어가 포함 된 줄만 표시됩니다 (즉, 현재 앱을 다시 컴파일해야합니다).

현재 필터는 다음과 같습니다.

logcat :

| -hwgpioe-> gpda

|-키 코드

| -keycharacter

핵심:

| -hwgpioe-> gpda

|-키 코드

| -keycharacter

권한

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

read_logs : logcat 로그에 액세스하는 데 사용됩니다.

Write_External_Storage : 내보낸 데이터를 SD 카드에 쓰는 데 사용됩니다.

이 응용 프로그램은 오픈 소스입니다. 이 코드는 여기에서 찾을 수 있습니다 : https://github.com/alt236/keyevent-display--droid

최신 버전 1.0.26의 새로운 기능

2020 년 7 월 6 일에 마지막 업데이트 * V1.0.0 : 재 설계, Android TV 지원이 추가되었습니다.

더 읽어보세요

스크린샷

인기 다운로드