我刚刚将我们的构建服务器的Android Studio更新为2.3.1,并且沿着模拟器停止为Jenkin的Android模拟器插件工作的方式。该插件调用下面的命令:Android模拟器错误“使用-engine classic时缺少'x86'CPU的模拟器引擎程序
emulator -engine classic -ports 5754,5755 -report-console tcp:5866,max=60 -avd Nexus_4_API_23 -no-snapshot-load -no-snapshot-save -no-audio -gpu off
这以前总是工作,但现在却突然出现以下错误返回:
惊慌:缺少了“86” CPU仿真器引擎项目。
Android SDK Manager报告的仿真器版本为26.0.0。通过Android Studio打开模拟器可以正常工作,所以我玩了一下这个命令,结果是-engine classic flag正在导致这种情况,否则模拟器就会毫无问题地启动。
由于Jenkins模拟器插件取决于-engine经典标志,我无法将其删除。有没有人经历过这个并找到了解决方案?
找不到_android-emulator-plugin_的选项:请问我可以指点一下,或者提供截图吗?使用jenkins ver。 1.647 – Antek
更新了答案。 – moritzha