2016-09-29 129 views
1

我想讓我的Parallels Visual Studio安裝與我的MAC上的Android Studio模擬器對話(無論出於何種原因,我都在努力啓動Windows之類的Android播放器/微軟Android模擬器,因爲他們要求Hyper-V或其他)。Xamarin,Windows 10 Parallels和連接到基於MAC的Android模擬器

另外,通過連接到我的MAC,可以減少在每個VM實例上安裝仿真器的需求。

我按照本指南中的步驟 - 使用

https://taco.visualstudio.com/en-us/docs/run-android-emulator-on-osx-using-parallels/

我運行膩子SSH腳本後連接到MAC,我黯然看不到任何模擬器

adb devices 

但是,如果我在腳本連接後從Windows命令提示符運行 -

adb connect localhost:5555 

然後我看到通過

adb devices 

List of devices attached 
emulator-5554 offline 

因此,它是「之類的」連接,但該設備被註冊爲脫機,我似乎無法在網上做任何事情來得到它,使它終於可以在Xamarin露面Visual Studio設備列表。

有沒有人有這方面的經驗誰可以幫忙嗎?這對Xamarin Visual Studio可行嗎?

我試圖殺死服務器/啓動服務器在兩臺機器上都無濟於事脫機

+0

您可以嘗試直接連接到IP:'adb connect 192.x.y.z'。這不需要任何SSH。 – Krumelur

+0

Hi @Krumelur,我似乎無法獲得基於Android Studio的仿真器的IP(或通過終端中的仿真器-avd命令啓動),Xamarin的Android Player提供了我認爲Genymotion所提供的功能。也許有一種方法? – WickedW

+0

在模擬器瀏覽器中試試這個:https://www.whatismyip.com – Krumelur

回答

2

謝謝WickedW,我很高興它有幫助!

因此,解決辦法是:

我有同樣的問題,我發現,如果Xamarin的工作室是在Mac上運行,它會阻止端口5554和5555關閉它,在Parallels的視窗adb kill-server運行(視覺Studio將重新啓動它)並重新啓動SSH連接。

相關問題