我正在尝试使用 jenkins 进行 Android UI 测试,使用无头 Mac Mini 服务器作为我的构建代理。据我所知,最简单的方法是使用 Xvnc 插件,但为了运行该插件,必须在 Mac Mini 上设置 vncserver。在无头 Mac Mini 服务器上设置 vnc 的最简单方法是什么?我是 VNC 新手,所以任何见解都会有很大帮助。
答案1
这更像是 StackOverflow 的答案,但由于这个问题被移到这里,所以我必须在这里回答。
据我所知,最简单的方法是使用 Xvnc 插件
这是错误的。在无头构建机器上运行 Android 模拟器的最简单方法是使用选项运行它-no-window
,这样它就不需要图形环境了。
如果你使用Android 模拟器插件要让 Jenkins 为您启动模拟器,只需取消勾选作业配置中的“显示模拟器窗口”配置选项。