我试图让我的Parallels Visual Studio安装与我的Mac上的Android Studio模拟器对话(无论出于什么原因,我都很难启动Windows的,如Android Player / Microsoft Android模拟器,因为他们要求Hyper-V或其他)。
此外,让它连接到我的MAC可以减少在每个VM示例上安装模拟器的需要。
我已经遵循了本指南中的步骤-
https://taco.visualstudio.com/en-us/docs/run-android-emulator-on-osx-using-parallels/
在我运行putty SSH脚本连接到MAC之后,我遗憾地看不到任何使用
adb devices
但是,如果我从Windows命令提示符运行后,脚本已连接-
adb connect localhost:5555
然后我看到via
adb devices
List of devices attached
emulator-5554 offline
所以它是“某种”连接,但设备正在注册为脱机,我似乎无法做任何事情让它联机,以便它最终可以显示在Xamarin Visual Studio设备列表中。
有没有人有这方面的经验谁可以帮助?这是可行的Xamarin Visual Studio?
- 注意事项 *
我已经尝试了kill-server / start-server在两台机器上都没有用,以消除脱机
3条答案
按热度按时间50pmv0ei1#
感谢“bitibi”在-
https://forums.xamarin.com/discussion/comment/249573#Comment_249573
我总是有Xamarin工作室在一个工作日期间试图解决这个问题时,它基本上是阻止端口,一旦关闭Xamarin工作室,并重新尝试的过程,所有开始工作!!
dkqlctbz2#
从Parallels内部的Visual Studio连接到Mac上的模拟器的另一个选项。这个选项不需要SSH或以明文保存密码
https://learn.microsoft.com/en-us/xamarin/android/troubleshooting/questions/connect-android-emulator-mac-windows
wswtfjt73#
谢谢你WickedW,我很高兴它帮助!
所以解决方案是:
我也遇到了同样的问题,我发现如果Xamarin Studio在Mac上运行,它会阻止端口5554和5555。关闭它,在Parallels Windows
adb kill-server
中运行(Visual Studio将重新启动它),然后重新启动SSH连接。