【发布时间】:2013-01-14 15:06:02
【问题描述】:
我正在尝试使用 adb 输入文本方法将文本输入到当前正在运行的应用程序(不是我自己的)中,如果我从命令提示符运行它,例如 'adb input text "Android" 并且如果我从终端模拟器运行它。然而,下面的代码运行成功,但在屏幕上没有输出。我还尝试了各种其他方法来运行 shell 命令,这些命令也没有失败,但没有输出任何文本。 有谁知道我做错了什么?
try {
//Runtime.getRuntime().exec("su");
Runtime.getRuntime().exec("input text \":\"");
} catch (IOException e) {
e.printStackTrace();
}
【问题讨论】: