2015-08-14 72 views
0

這是一個相當奇怪的情況。我將舊英特爾固態硬盤克隆到更大的三星固態硬盤,並且Windows 10未能啓動。從USB閃存驅動器修復Windows 10的壞引導扇區後,除了之前工作沒有任何問題的VS Android模擬器,似乎一切正常。錯誤是「無法設置UDP端口,某些功能可能被禁用。」奇怪的VS Android模擬器啓動錯誤

我重新安裝了VS Android模擬器,從「程序和功能」中刪除並添加了Hyper-v,但仍然收到了我從Hyper-V Manger可以看到的相同錯誤:「無法從dev/hw_random讀取:No這樣的設備「。這裏的搜索導致我從xdesku.xml中刪除GuestDisplayProvider條目。刪除所有虛擬交換機和所有虛擬機並重新啓動後,再次啓動VS Android模擬器。這一次,我可以在Hyper-V管理器中看到VM運行正常,我可以看到Android主屏幕。然而,VS Android模擬器給了我相同的「無法設置UDP」錯誤。什麼可能是錯的?如果我放回原來的英特爾SSD,一切都沒有任何改變。 Acronis克隆磁盤錯過了什麼?順便說一下,我從可啓動的Acronis CD克隆了SSD,因此它不在Windows內完成。

回答

1

這可能是一個問題,如果你有在同一臺機器上相同的內部開關名稱的多個交換機,並在一些操作系統升級可能發生。

爲了解決這個問題,通過將Hyper-V管理,要到虛擬交換機管理器,刪除所有的虛擬交換機,並重新啓動模擬器(這將重新開關)刪除所有虛擬交換機。

-1

看起來好像有一些應用程序已經預留UDP port用於某些用途,並且emulator無法進行設置。

由於使用Socket連接到主機的仿真器可能無法從主機訪問。一些功能如deploy可能無法正確執行。

+0

這沒有給出的信息是不是已經在的問題。 – ridecar2