0

ルートを使用せずに、アプリによってシステムまたは他のアプリにキー入力 (イベント) を送信することは可能ですか?

私の質問の背景:

キー入力 (テキスト) を数秒ごとにシステムに送信するアプリを使用しています。しかし、私のコードにはルート アクセスが必要であり、ルート アクセスを必要とせずにアプリをリリースできるかどうか、ユーザーから尋ねられました。

これは私の現在のコードです(ルート化されたデバイスが必要です):

private void typeText(String sText) {
    CommandCapture command = new CommandCapture(0, "input text " + sText);
    try {
        RootTools.getShell(true).add(command).waitForFinish();
    } catch(Exception ex) {
    }
}

情報として: Google Code for Root Access にある RootTools を使用しています。

ルートアクセスなしでこれらのキー入力を送信する方法を知っている人はいますか?

助けやアドバイスをありがとう。

4

1 に答える 1