使用Java将文本输入到后台运行的cmd.exe

使用Java将文本输入到后台运行的cmd.exe,java,android,cmd,Java,Android,Cmd,我正在尝试使用adb向android发送重复的触摸事件,所以我需要反复输入相同的代码到cmd.exe,就像“adb外壳输入点击50” 如果我把我的电脑放在那里,让它控制我的键盘并激活cmd窗口,那么java中的Robot类很容易做到这一点,但是我想让我的程序在我自己做事情时将代码输入cmd,这意味着cmd在后台运行,但它仍然可以得到输入并运行 可能吗?如果是,它是如何实现的?runtime.exec有帮助吗 多谢各位 我解决了这个问题,在一个虚拟的盒子里运行整个程序,我可以在盒子外完成我的工作

我正在尝试使用adb向android发送重复的触摸事件,所以我需要反复输入相同的代码到cmd.exe,就像“adb外壳输入点击50”

如果我把我的电脑放在那里,让它控制我的键盘并激活cmd窗口,那么java中的Robot类很容易做到这一点,但是我想让我的程序在我自己做事情时将代码输入cmd,这意味着cmd在后台运行,但它仍然可以得到输入并运行

可能吗?如果是,它是如何实现的?runtime.exec有帮助吗


多谢各位

我解决了这个问题,在一个虚拟的盒子里运行整个程序,我可以在盒子外完成我的工作