测试连接到一台PC的多个Android手机

时间:2014-07-16 12:56:14

标签: android testing

我即将开发手机测试程序。 为了降低成本,我想在一台PC上安装多部Android手机,然后将测试程序安装到手机上,然后立即运行测试程序。

可以吗?我使用的是Android SDK和NDK。手机没有扎根。

1 个答案:

答案 0 :(得分:1)

不确定

您可以编写一个简单的shell包装器来同时在所有连接的设备上运行测试 - 记住它们的序列号并使用此代码段:

$ 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)的任意组合上运行测试。