| ファイルタイプ | APK |
|---|---|
| バージョン | 0.0.4 |
| 出版社 | Alexandros Schillings |
| 発売日 | 2020/01/11 |
| 追加された日付 | 2020/01/11 |
| OSの要件 | Android |
| 要件 | Requires Android 1.6 and up |
| 総ダウンロード数 | 0 |
| 価格 | Free |
説明
かつて、私は多くの中国製タブレットで遊んでいて、技術的に同じハードウェア (HSG X5A バリアント) であるため、異なる ROM を試していました。
ただし、ハード ボタンを機能させるのに問題があったため、このアプリケーションを作成してキー イベントを検出し、それらを出力しました。次のように出力されます。
KeyEvents: Android が理解する KeyEvents (KeyUp、KeyDown、KeyLongPress、KeyMultiple)
LogCat: logcat 内の関連メッセージ。 arrays.xml で宣言されたキーワードに基づいてフィルタリングされます
カーネル: カーネル ログ内の関連メッセージ。 arrays.xml で宣言されたキーワードに基づいてフィルタリングされます。カーネル ログの解析にはルートが必要です。
上部にある 3 つのチェックボックスは、表示される情報を制御します。
これは個人用のデバッグ ツールですが、誰かの役に立てば幸いです。
広告なし。
ノート
アプリケーションの実行中に機能する「ハード」キーは、「ホーム」と電源だけです。他のすべては、キーコードを生成します。
SU リクエストはカーネル ログを読み取るためのものなので、カーネルによってキーイベントがスローされたかどうかを確認できます。
Android のキーレイアウト ファイルの場所は /system/usr/keylayout です。
カーネル ログの解析にはルートが必要です
logcat とカーネル ログの両方の監視では、arrays.xml の 2 つの配列からの単語を含む行のみが表示されます (つまり、現時点でそれらを変更するには、アプリを再コンパイルする必要があります)。
現在、フィルターは次のとおりです。
ログキャット:
|-HwGPIOE->GPDA
|-キーコード
|-キー文字
カーネル:
|-HwGPIOE->GPDA
|-キーコード
|-キー文字
権限
READ_LOGS: Logcat ログにアクセスするために使用されます。
WRITE_EXTERNAL_STORAGE: エクスポートされたデータを SD カードに書き込むために使用されます。