我正在创建一个Java应用程序,我想将其称为adb monkey tester for android package。从cmd,我设法调用它,但从Java应用程序,我不是。有任何想法吗?在下面找到我的代码。
有效的Cmd命令:
adb -s 079d35918ec8c84b shell monkey -p com.zte.bamachaye -v 1000
在我的Java代码中,我有下面的代码,当我运行该进程时永远不会完成。它停留在那里,应用仍在智能手机上
ProcessBuilder pb2 = new ProcessBuilder("adb","-s", "079d35918ec8c84b","shell monkey","-p", packageName, "-v", "500");
Process pc2 = pb2.start();
pc2.waitFor();
提前谢谢。