簡體   English   中英

VMWare上的Genymotion

[英]Genymotion on VMWare

我正在使用Windows 7上的VMWare運行的Xubuntu,正在開發android應用,並使用genymotion運行虛擬android設備。 但是從幾天開始,當我嘗試運行虛擬設備genymotion時,向我顯示此錯誤:

(從法語翻譯)

無法運行Genymotion虛擬終端。

Genymotion虛擬終端尚未獲取IP地址。

由於未知原因,VirtualBox的DHCP服務器尚未為虛擬終端分配IP地址。 請運行VirtualBox以找到該問題的解決方案。

如需更多幫助,請訪問: https : //cloud.genymotion.com/page/faq/#collapse-nostart

因此,我點擊了鏈接,發現適配器和DHCP服務器應具有相同的IP地址,並說明如何進行修改。 我將DHCP服務器的IP更改為與適配器相同。 但看起來它不能解決問題,因為修改后會出現相同的消息。

我的一個朋友告訴我下載Genymotion的最新版本。 我做到了,但是仍然存在相同的問題。

因為我之所以在這樣的虛擬設備上,是因為我在使用雙引導Windows / Linux進行穩定安裝時遇到了很多問題,因此我選擇了Linux的虛擬化。 而且我不能在Windows上工作,因為這是一個團隊工作,並且在Windows上的工作與Linux上的工作存在一些沖突。

我希望我已經可以理解,並為我的語言錯誤辯解。

編輯:

我嘗試創建一個新的Xubuntu虛擬化並安裝genymotion,以查看這是我生氣的更新還是我可能做的其他破壞genymotion的錯誤。 但是出現同樣的問題。 我認為問題來自雙重虛擬化,但我不知道如何解決。

實際上,我只是發現了我的問題所在(或外觀類似)。 在虛擬設備的設置中,在CD / DVD(SATA)部分中,選擇“使用ISO映像文件”而不是“使用物理驅動器”。

我不知道為什么這個問題與CD / DVD有關。 但是現在我可以運行genymotion虛擬設備了。 它慢得要命,但是可以。

我還找到了一種在MAC上運行Android模擬器的方法(在Windows上與VMWare一起運行):

首先打開VirtualBox並啟動您的Android設備。 然后在Genymotion中啟動同一設備。

為了使響應時間相對平穩,請在VirtualBox中將視頻內存設置為128MB,將主板內存設置為1024MB。

您不能真正從虛擬訪客執行虛擬化。
您必須在主機OS上安裝Genymotion。

您可以在以下Genymotion常見問題解答上看到有關此主題的條目: https ://cloud.genymotion.com/page/faq/#genymotion-from-virtualized-host

要在genymotion或vm的設備上運行android應用,您可以按照以下說明進行操作:

  1. 在本地操作系統上安裝genymotion
  2. 在您的genymotion上安裝手臂翻譯應用程序
  3. 重新啟動genymotion
  4. 在genymotion上安裝Google Play服務
  5. 再次重啟
  6. 從Genymotion的Play商店下載並安裝ADB無線應用
  7. 運行adb wireless,然后獲取此應用程序生成的已分配IP地址
  8. 在vm上運行此命令

adb connect <IpAddressGeneratedByAdbWireless>

請享用!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM