好的我想用gradle在模拟器中运行我的测试。
gradle有两个允许我运行测试的目标:
如果我理解正确,我们应该使用deviceCheck来测试模拟器中的东西,但是当我运行它时不运行任何测试。
connectedCheck也无法正常工作,因为它无法找到设备(仿真器不会像我的手机一样出现在Android Studio中)。
我想要的是(理想情况下):
我还希望有一个无法启动或关闭模拟器的目标,但如果一个启动它将使用一个。
可以做这些事吗?我无法在任何地方找到有关如何配置gradle android插件的文档。
答案 0 :(得分:5)
仿真设备是连接的设备。我无法告诉gradle有一种方法可以在没有Exec任务的情况下启动模拟器。我留下了几个仿真器总是在后台运行-no-window,在我们的CI上我做了一个小的bash脚本,在调用gradle之前激活了不同API级别的一些,然后关闭它们。
我来到这里寻找如何使用deviceCheck的示例。似乎它应该是不言而喻的。