我已经运行在Android两个C程序说的helloWorld和helloHell。 我需要,但在两者之间重新启动同时运行。 我曾亚行推应用程序在android系统的文件系统中的文件夹,并创建了两个脚本:
helloworld.sh and helloHell.sh
inside helloworld.sh :
./helloworld
reboot
inside helloHell.sh :
./helloHell
reboot
我已经写了PC主机这样一个shell脚本:
hell-world.sh
1->adb shell sh helloWorld.sh
2->some calculated delay
3->adb shell sh helloHell.sh
但这样做的问题是运行的第一个脚本后(1->)命令挂起(可能是由于所述内部helloworld.sh重新启动),我必须手动执行CTRL + C,然后手动运行第二脚本(2- >)一旦重新启动结束。 我甚至试图做这样的事情的第一个脚本执行后杀死(1->)
PID =$!
kill -9 $PID
invain目标,
我的目标是以后才能执行,必须手动终止它与between.The问题无需用户干预之间在这里运行都与重新启动的应用程序是在重新启动后没有新的命令。