运行 Android Azure 管道上的模拟器存在性能问题

Running Android Emulator on Azure pipeline has performance issues

运行 single/multiple android 模拟器在 Azure 管道上的运行过程并不顺利。当 运行 使用模拟器测试应用程序时 运行 非常缓慢导致测试框架超时。

检查模拟器日志后,我发现模拟器 运行s 在 Azure macOS VM 的单个逻辑核心上。

任何人都可以提出一个解决方案来解决这个问题吗?

如果无法解决,有没有其他方法可以运行 Azure VM 上的模拟器?

这是不可能的。实现这一点的唯一方法是创建一个通过 Azure 管道管理的自托管机器。这样做的额外好处是我还可以连接真实设备。