从命令行adb到文本文件启动活动

时间:2013-06-11 18:32:09

标签: batch-file adb io-redirection

我正试图通过adb shell在设备上启动应用程序,与正常情况略有不同。我知道在shell中启动的命令是

am start -n com.app/.Activity

我的问题是我正在编写一个批处理文件给方法自动配置一些应用程序,下一个要启动的应用程序的包/ .activity存储在一个文本文件中。有没有办法将文件的内容作为adb shell命令的一部分发送?

我一直在尝试使用'<'从文件重定向,但这会导致adb错误,说它需要'-n'之后的参数。

1 个答案:

答案 0 :(得分:0)

adb不处理其stdin,因此重定向任何内容都没有意义。而是将您的文件读入变量并在命令中使用它。