0

是否可以在不使用 root 的情况下通过应用程序向系统或其他应用程序发送键输入(事件)?

我的问题的背景:

我有一个应用程序每隔几秒钟向系统发送一次关键输入(文本)。但是我的代码需要 root 访问权限,现在用户询问是否可以在不需要 root 访问权限的情况下发布我的应用程序。

这是我当前的代码(需要有根设备):

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 上的 RootTools 进行 Root 访问。

有谁知道如何在没有 root 访问权限的情况下发送这些关键输入?

感谢您的任何帮助或建议。

4

1 回答 1

0

由于 android 系统的安全性,没有 root 访问权限是不可能做到这一点的。

于 2013-09-09T07:21:51.690 回答