KeyEvent Display

ライセンス: 無料 ‎ファイルサイズ: N/A
‎ユーザー評価: 2.5/5 - ‎4 ‎投票

に関しては KeyEvent Display

かつて、私は中国のタブレットの数で遊んで、彼らは技術的に同じハードウェア(HSG X5Aバリアント)であるため、それらに異なるROMを試していました。 私はハードボタンを動作させるいくつかの問題を抱えていたので、私は重要なイベントを検出し、それらを印刷するために、このアプリケーションを書いた。次の内容が印刷されます。 キーイベント:アンドロイドがそれらを理解するキーイベント(キーアップ、キーダウン、キーロングプレス、キーマルチプル) LogCat: logcat 内の関連するメッセージ。配列で宣言されたキーワードに基づいてフィルタ処理されます.xml カーネル: カーネルログ内の関連メッセージ。配列で宣言されたキーワードに基づいてフィルター処理.xml。カーネルログの解析にはルートが必要です。 上部の 3 つのチェックボックスは、表示される情報を制御します。 これは個人的なデバッグツールですが、私はそれが他の誰かのために何らかの使用されることを願っています。 広告はありません。 ノート -------------- アプリケーションの実行中、動作する必要がある唯一の「ハード」キーは「ホーム」と電源です。他のすべてのキーコードが生成されます。 SU 要求はカーネルログを読み取るため、カーネルからキーイベントがスローされるかどうかを確認できます。 アンドロイドのキーレイアウトファイルの場所は/システム/usr/キーレイアウトです。 カーネルログの解析にはルートが必要です logcat とカーネルログの監視の両方で、配列内の 2 つの配列の単語を含む行のみが表示されます.xml (つまり、現時点で変更するにはアプリを再コンパイルする必要があります) 現在、フィルタは次のとおりです。 ログキャット: |キーコード |キーキャラクタ カーネル: |キーコード |キーキャラクタ アクセス 許可 -------------- READ_LOGS: Logcat ログにアクセスするために使用されます。 WRITE_EXTERNAL_STORAGE: エクスポートしたデータを SD カードに書き込むために使用します。