VSTS,从批处理文件启动Android模拟器无法正常工作

保罗·卡拉姆|

我正在尝试使用下一个命令从构建定义中的批处理文件启动Android模拟器:

start /WAIT "Start Emulator" "C:\Program Files (x86)\Microsoft Emulator Manager\1.0\emulatorcmd.exe" launch /sku:Android /id:97522427-7A5E-4F3B-96A8-B9F9F0C0423A

我试图将构建步骤添加为命令行和批处理脚本。

问题:脚本运行正常,打开模拟器并等待其完全打开,但是一旦脚本执行完毕且控制台关闭,模拟器也将关闭。

我试图直接在构建服务器上运行该脚本,并且在不关闭仿真器的情况下也可以正常运行,但是当排队作为构建步骤时,我面临上述问题。

问题:批处理文件执行完毕后,如何强制模拟器保持打开状态?

编辑:看起来构建定义任务终止了它在定义的步骤中创建的所有进程,我尝试了多个脚本,cmd /k尝试了/b并尝试创建了另一个批处理文件,该批处理文件实际上调用了该脚本或将其启动,但没有结果。我仍在等待任何可能的解决方案。

保罗·卡拉姆|

好了,我在批处理文件中尝试了许多脚本,然后尝试从命令行运行它,经过大量时间的浪费和疲倦之后,我决定尝试执行PowerShell任务来解决我的问题。我最终得到了这一点:

Start-Process -FilePath "C:\Program Files (x86)\Microsoft Emulator Manager\1.0\emulatorcmd.exe" -ArgumentList "launch /sku:Android /id:97522427-7A5E-4F3B-96A8-B9F9F0C0423A" -Verb runas
Start-Sleep -s 60

这使仿真器启动,甚至在PowerShell脚本结束后仍保持运行状态。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

For循环在批处理文件中无法正常工作

来自分类Dev

批处理文件中的IF语句无法正常工作

来自分类Dev

Android Studio模拟器加载但无法正常工作

来自分类Dev

Android Studio模拟器无法正常工作

来自分类Dev

Android Studio模拟器相机无法正常工作

来自分类Dev

haxm升级后,android模拟器无法正常工作

来自分类Dev

模拟器相机无法正常工作

来自分类Dev

如果else块在批处理文件中无法正常工作

来自分类Dev

Android模拟器无法启动

来自分类Dev

无法启动Android模拟器

来自分类Dev

Android模拟器无法启动

来自分类Dev

Android 5.0模拟器无法启动

来自分类Dev

Android模拟器无法启动

来自分类Dev

无法启动Android Studio模拟器

来自分类Dev

xamarin android模拟器无法启动

来自分类Dev

Android模拟器无法启动

来自分类Dev

eclipse android模拟器无法启动

来自分类Dev

无法启动android模拟器

来自分类Dev

Android Studio模拟器无法启动

来自分类Dev

Android模拟器无法启动?

来自分类Dev

无法启动活动的Android模拟器

来自分类Dev

Windows启动命令无法执行批处理文件

来自分类Dev

批处理文件无法通过 php 工作(超时)

来自分类Dev

Windows Phone模拟器无法正常工作

来自分类Dev

任何模拟器的相机均无法正常工作

来自分类Dev

Python中的聊天模拟器无法正常工作

来自分类Dev

React Native WebView无法正常工作的iOS模拟器

来自分类Dev

Windows Phone模拟器无法正常工作

来自分类Dev

iOS 9模拟器无法正常工作