我有这样一句话:
Process process = Runtime.getRuntime().exec(cmd);
在某些时候我想暂停这个过程。持续3秒Thread.wait()或Object lock; lock.wait()没有用,因为这个过程是在后台进行的,而不是暂停的。
我知道这对我来说不安全和愚蠢,我只需要暂停执行更长输出的命令。
答案 0 :(得分:0)
我建议您检查Handler是否在线程上执行此类操作。
http://developer.android.com/reference/android/os/Handler.html