是否可以在不使用 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 访问权限的情况下发送这些关键输入?
感谢您的任何帮助或建议。