2014-07-16 49 views
0

我即將開發手機測試程序。 爲了降低成本,我希望多臺Android手機連接到一臺PC,然後將測試程序安裝到手機上,然後立即運行測試程序。測試連接到一臺PC的多個Android手機

可以這樣做嗎?我正在使用Android SDK和NDK。手機沒有紮根。

+0

使用模擬器或不同的大小 – KOTIOS

回答

1

當然。

你可以寫一個簡單的外殼包裝上所有連接的設備上同時運行測試 - 記住他們的串號,並使用這個片段:

$ adb -s serial1 install <your_test_package>.apk 
$ adb -s serial2 install <your_test_package>.apk 
$ adb -s serial1 shell am instrument -w <your_test_package_name>/<runner_class> 
$ adb -s serial2 shell am instrument -w <your_test_package_name>/<runner_class> 

有關詳細信息,與諮詢

另外,您可以在物理設備,AVD和虛擬化Android-x86安裝(使用KVM或VirtualBox)的任意組合上運行測試。