2013-06-11 62 views
0

我试图通过adb shell在设备上启动应用程序,与正常情况稍有不同。我知道在外壳启动命令通过文本文件从命令行adb启动活动

am start -n com.app/.Activity 

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

我一直在尝试使用'<'从文件重定向,但这会导致adb错误,并表示它在'-n'之后期待一个参数。

回答

0

adb不处理它的stdin所以没有任何重定向它的意义。而是将您的文件读入一个变量并在您的命令中使用它。

+0

我对批处理脚本不太好,会不会像'set var = Mike

+0

是的。使'set/p var =

+0

看起来像工作,谢谢! – Mike