1

実装するのにかなり良いアイデアがあります。私が必要とするのは、何らかの方法ですべてのアプリのキーボードにキーリスナーを追加し、ブラウザーを含むすべてのアプリの画面に描画することです。つまり、ネイティブ キーボードとネイティブ画面をオーバーライドする必要があります。できればJavaで(Andoird用の別の言語があるかどうかはわかりませんが、Javaが私が知っている最高のものです)。

誰かが Android でネイティブのキーボード\スクリーンをオーバーライドする方法を提案できますか? (または、必要なことを行うためだけに、どちらが正しいか。)

これを Windows で実行する方法を次に示します。ただし、テストされていません。http://kra.lc/blog/2011/07/java-global-system-hook/

編集: TextFieldListener もOKで、グローバルである限りさらに優れています。そのようなものでキーロガーを作成する可能性については考えていません。

編集 2: すべての上に描画するためのリンクは次のとおりです。まだ確認していません: http://www.piwai.info/chatheads-basics/

4

2 に答える 2

3

幸いなことに、明らかにプライバシーとセキュリティ上の理由から、「何らかの方法ですべてのアプリのキーボードにキーリスナーを追加する」ことはできません。そのようなものはキーロガーと呼ばれ、主にマルウェア作成者の領域です。

于 2013-08-24T18:29:13.767 に答える
1

を実装してカスタム キーボードを作成する必要があります。InputService

于 2013-08-24T18:38:07.397 に答える