2013-06-11 99 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