我要为手机开发一个测试程序。为了降低成本,我想要多个Android手机到一台PC上,然后在手机上安装测试程序,然后一次运行测试程序。
能办到吗?我正在使用Android和NDK。手机没有根。
发布于 2014-08-01 14:51:48
好的。
您可以编写一个简单的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>有关详情,请参阅
此外,您还可以在任何物理设备、AVDs和虚拟Androd-x86安装(使用KVM或VirtualBox)上运行测试。
https://stackoverflow.com/questions/24781389
复制相似问题