我正在使用jenkins + gradle构建我的android应用程序。我运行命令

gradle clean connectedCheck build

当我在 Jenkins 设置“显示仿真器窗口”中选中复选框时,一切正常,但是当我删除它时,构建失败。
原因:java.lang.RuntimeException:没有连接的设备!

但是在gradle开始记录之前是消息
[android]模拟器可以使用了(耗时59秒)

我可以在不显示模拟器窗口的情况下构建应用程序吗?
问题是我的CI服务器没有X服务器,所以我认为这可能是问题

最佳答案

无需删除“显示仿真器窗口”属性。如果服务器没有X服务器,则需要将 Xvnc插件安装到Jenkins,并选中属性

08-04 08:12