2013-07-09 67 views
30

我已成功下載並安裝Genymotion和Virtualbox以及虛擬設備映像,但我無法創建虛擬設備。
我得到一個錯誤信息,說明無法創建Genymotion虛擬設備

無法創建虛擬設備:
無法導入OVA

我的筆記本電腦規格
8GB RAM
英特爾酷睿i7(Sandy Bridge的)
硬件虛擬化在BIOS中啓用。

+2

我很笨。它運行良好,具有管理權限的genymotion。 – Rajul

+3

您應該將其作爲答案發布,然後將該答案標記爲已接受。 – Charles

+4

爲什麼Genymotion需要以管理員權限運行?這是不是在Genymotion網站上記錄的要求... –

回答

23

我解決了problem.It是我的失誤。
通過使用管理權限運行genymotion可以正常工作。

+2

似乎沒有人需要運行Genymotion作爲管理員 – powerj1984

+0

我不能讓它在沒有這個的情況下工作。我也禁用了UAC。 – Rajul

+1

啊,也許這是Windows的要求(我在Linux/OS X上) – powerj1984

2

看一看this blog

Genymotion以前稱爲AndroidVM。

隨着博客指出:

Known bugs (same as 20121119 release) : 

Hardware OpenGL/Intel HD/Windows : On most Intel HD drivers running Windows, the AndroVMplayer might crash (in the driver DLL) when starting Android ; you may have to restart AndroVMplayer an important number of times before it suceeds 
Hardware OpenGL/WebView : On some GPUs (mostly NVidia ?), the browser and all apps which use the WebView component might show scrambled HTML content 
AndroVMplayer now support window resizing, as well as fullscreen mode ; to use AndroVMplayer in fullscreen mode, you have to : 

select 「manual resolution」 and tick the 「fullscreen」 box 
press F11 (Ctrl+F11 on Mac) to switch to fullscreen when the player window has appeared 
When starting the virtual machine, AndroVMplayer now check different things : 

If your AndroVM virtual machine doesn’t have the 「hardware OpenGL」 option enabled, it can enable it for you before starting the VM. 
If your AndroVM virtual machine first network adapter is not configured, it can configure it for you (as well as create the host-only network for you). 
To summarize that, with this new AndroVMplayer, to use OpenGL hardware you just have to : 

Import the AndroVM ova in VirtualBox 
Start AndroVMplayer, choose your resolution and the virtual machine you’ve just imported 
Click 「Run」 and it should work 
You can still use AndroVMplayer with non-VirtualBox systems (e.g VMWare) but, obviously, you won’t benefit from automatic VirtualBox configuration and VM start/stop ; in this case, you have to choose ‘none’ as the VM name and directly type the IP address of your virtual machine. 

Please note that, due to the change in communication, old AndroVMplayer won’t work with 20130222 OVAs and old OVAs won’t work with 20130222 AndroVMplayer. 
+2

我很笨。它工作正常運行與管理權限的應用程序。 – Rajul

+1

必須忘記!你必須用管理權限運行它!很高興你自己找出解決方案。 – IronBlossom

3

在我的情況下,Virtual Box的Host Only Adapter中缺少DHCP服務器。我添加了一個192.168.56.100的DHCP服務器,地址從192.168.56.101到192.168.56.254,它出現了。

+0

同樣在這裏,我不得不做的上述步驟,它應該在默認情況下,不知道爲什麼。 – allaire

3

我也有這個問題。必須刪除Genymotion緩存的文件/設備,然後重新下載設備並重新安裝。

48

刪除Genymotion緩存的.ova文件,刪除已損壞的已部署映像,重新下載映像並重新安裝,以解決此問題。

注意,部署的圖像在: 〜/ .Genymobile/Genymotion /部署

緩存卵子文件下: 〜/ .Genymobile/Genymotion/OVA

+0

這對我有幫助,thnx! – Charx

+1

我找不到文件.....你可以幫助....沒有文件夾名稱部署,即使我已經安裝了5個設備。 –

+5

嘗試〜\ AppData \ Local \ Genymobile \ Genymotion \ deploy \改爲如果您沒有〜\ .Genymobile \ – agudoe2

-4

解決!

我使用OS X 10.9(小牛),Genymotion V1.3.1

同時加入的,而不是添加的Nexus設備,我加入銀河S4/HTC一個/的Xperiaž - 4.2.2與谷歌應用服務。

這只是工作。

+0

這不是一個答案。不要垃圾網站。 –

18

我解決了刪除部署映像的問題

〜/ .Genymobile/Genymotion /部署

我沒有碰OVA文件

+1

這是完美的。 –

+0

我沒有已部署的文件夾......這怎麼解決? – Sauron

+0

沒有爲我工作 –

0

它通過與行政運行genymotion工作正常特權。

我通過刪除所有的卵子,模板文件和部署文件夾的解決了這個問題,我可以運行下載並重新安裝,並無需管理員權限運行

0

我解決了在Windows這個問題在配置中設置SDK路徑選項。

0

仔細檢查您嘗試創建的虛擬設備在您運行的Genymotion上具有相同的版本。

我剛剛升級到2.1.1,但我試圖安裝的所有虛擬設備都是2.1.0。降級Genymotion做了訣竅。

1

我也跟着下面的步驟

  1. 我下{〜/ .Genymobile/Genymotion/OVA}文件夾中刪除一切(僅做這一步它的作品有時)
  2. 下{〜/ .Genymobile去除一切/ Genymotion/bin}文件夾

之後我下載了新鮮的副本,它的工作方式像魔術一樣。

希望這會有所幫助。

5

我從我的.android/avd文件夾中刪除所有舊設備(以前製作的設備的文件夾),我自己解決了這個問題。

+0

這是爲我做的。使用Google Nexus 5升級到小牛後,我遇到了問題。僅擦除〜/ .Genymobile無法正常工作,因此我刪除了〜/ .Genymobile和〜/ .android。 Redownloading後它能夠工作。謝謝本 – rob5408

3

我們遇到了同樣的問題,這是因爲我們的Oracle VM Virtual Box版本錯誤。確保您卸載錯誤的版本並重新安裝Compatible Oracle VM Virtual Box。

+0

這就是我的。截至目前*要運行虛擬設備,您必須安裝Oracle VM VirtualBox 5.0.4或更高版本。 Genymotion可能適用於較早版本的Oracle VM VirtualBox,但我們無法保證。* https://docs.genymotion.com/Content/01_Get_Started/Requirements.htm –

3

只是刪除你的ova中的文件,它應該修復它,這就是我所做的,不需要在管理員或任何東西下運行程序。沒有刪除我部署的文件。 (我試圖創建新的虛擬機無法打開它們)

0

,我只是嘗試了很簡單的解決辦法是:

1)刪除你的安裝目錄文件夾在〜/ Genymobile

2)刪除虛擬在C設備文件夾:\ Users \用戶your_name \應用程序數據\本地/ Genymobile

3)重新安裝完成

4)。

8

我只是碰到了這個問題了,所以以防萬一有人需要它: 爲什麼它需要管理員權限的原因是因爲對那裏存儲虛擬設備.. 轉到設置您的設置可能 - 虛擬盒 - 並更改您的虛擬設備存儲區域。我將其設置爲\ Program Files \ Genymotion之類的東西,這就是爲什麼它需要管理員權限。我只會刪除該字段,點擊確定,並將其設置爲默認,這是在我的主目錄.. 之後,沒有必要再作爲管理員了..

(我需要50名聲譽評論,所以有使用這個答案..)

2

刪除部署和.ova文件的缺點是顯而易見的,即你必須再次下載大量的200MB圖像。更好的選擇是:

  • 打開genymotion和打開設置 - > virtualBox - >虛擬設備瀏覽並設置文件夾的路徑,可以完全訪問而無需管理權限,例如,對於ubuntu設置虛擬設備路徑到您的主目錄中的任何文件夾,例如/ home/user/deploy,對於windows,您可以使用C://這樣的文件夾進行部署。

就是這樣。現在,您可以再次使用已存在的.ova文件將映像部署到新位置,而不會出現任何問題。

1

我通過修復虛擬機文件夾(設置> VirtualBox - 虛擬設備)的路徑解決了這個錯誤信息。是的,我打破了設置...

1

如果有人正在使用Mac OSX YOSEMITE或更早版本。關注這篇文章。它爲我工作。 http://forums.macrumors.com/showthread.php?t=1196027

運行這兩個命令在終端:

須藤搭配chmod 755 /應用

須藤搭配chmod 755 /Applications/Virtualbox.app

我花了小時,得到它的工作!

0

Oracle VM ware爲Windows 10提供了一個更新。我在安裝此更新之前收到此錯誤。

1
  1. 檢查,如果你有問題,下 Genymotion>設置>虛擬盒>虛擬設備虛擬設備路徑>

enter image description here

  • 如果它仍然是一個問題刪除文件下〜/ .Genymobile/Genymotion/ova
  • 如果它仍然是一個問題刪除下文件〜/ .Genymobile/Genymotion/bin中
  • 刪除Genymotion和下的所有文件〜/ .Genymobile/ &重裝
  • 1
    1. 如果您已經安裝VirtualBox的沒有了Genymotion插件,然後確保VBox的版本與插件兼容,否則無論OVA文件如何,插件都不會部署虛擬設備。安裝的兩個,如果你不確定
    2. 一旦你驗證了該版本中,您可能需要最新的版本之一:

      一個:通過屬性

      OR

      給了Genymotion管理權限b:通過設置/ VirtualBox將部署設備的位置更改爲更多安全設備的位置,如D:/ GenyMotion VMs/

    3. 如果第1步和第2步都不適合您,sadl您必須通過設置/雜項清除緩存並重新安裝OVA文件。希望您的努力值得。祝你好運。
    0

    我有同樣的問題,因爲我有一個舊版本虛擬箱(4.0.0)
    所以,我卸載 genymotion和老版VB的,
    和我裝genymotion虛框(5.0.28)
    它的工作很好。

    0

    這個固定的問題:

    1. 剛去~/.Genymobile/Genymotion/ova(無論你是在Mac OSX 或Windows,您可以通過在 的Genymotion設置尋找VirtualBox的路徑找到這條路,有一條小路到Genymotion /部署 文件夾,你應該去Genymotion/ova文件夾)
    2. 用你的virtualbox打開ova文件。
    3. 在VirtualBox的啓動對話框,設備設置,它顯示Guest OS類型設置爲Other Linux 64,你應該雙擊將其更改爲你的操作系統類型(例如Mac OSX上的El上尉(64位))和導入: enter image description here
    4. 現在啓動Genymotion並找到已準備好運行的虛擬設備
    5. 運行虛擬設備,第一次運行後,您會收到警告,說Genymotion版本與Virtualbox版本不匹配,然後選擇繼續。

    我希望它可以幫助未來的訪問者到此頁面。

    0

    我有同樣的問題, 我解決了這個問題通過:
    1 - 卸載虛框
    2 - 卸載與相關性的所有新的文件夾genymotion
    3 - 下載最新版本的虛框的(從Oracle網站)
    4 - 下載最新版本Genymotion(無虛框版本
    大小:about42M)
    5 - 先安裝虛擬框
    6 - 安裝genymotion
    7 - 運行genymotion您年代以前HOULD重新啓動Windows操作系統
    8 - 運行genymotion作爲管理員
    對不起,我的英語寫作
    我是新來學習:d

    0

    首先你去OVA裏面的文件夾,並刪除所有文件

    C:\Users\UserName\AppData\Local\Genymobile\Genymotion\ova 
    

    卸載genymotion和virtual box之後。接下來,您可以安裝genymotion和virtual box來檢查您的操作系統(windows)功能版本安裝是否正常。

    現在您可以創建虛擬設備。

    這種方式工作我的Windows 10操作系統。