【发布时间】:2015-04-20 09:53:09
【问题描述】:
我有一台运行 Ubuntu 的主机开发 PC,我正在上面进行所有的 android 开发。从这台 PC 我想(adb)将一些文件(可执行文件)推送到 android 文件系统(比如 /data/dir1),cd 到它并运行该可执行文件。使用shell脚本(如下所示)我可以从PC到连接android设备并执行adb shell,但之后我无法运行其他命令。 例如脚本
adb push <file1> /data/dir1/
adb shell
cd data/dir1
./file1
我可以运行 adb shell 但不能超出此范围。如何从主机 PC 上运行的 shell 脚本中实现剩余的两个命令(将目录更改为 data/dir1 并运行 ./file1)。
【问题讨论】: