1. 程式人生 > >Genymotion執行出錯,包括虛擬機器VBox的相容問題

Genymotion執行出錯,包括虛擬機器VBox的相容問題

一,首先是因為我要在AS上面裝一個虛擬機器,AS自帶的虛擬機器太卡了,所以經過網上查詢,發現一個Genmotion比較好用,所以就下載了。

二,但是下載的時候都沒有毛病,因為虛擬機器一般都要下載兩個軟體,一個是Genymotion,還有一個是VBox,這兩個是分開的

三,安裝的時候也安裝在了同一個盤下面(D盤),全部安裝成功之後桌面上是有三個快捷方式的(Genymotion兩個,VBox一個)按照我的經驗是先開啟VBox,再開啟Genymotion,但是在開啟VBox的時候出現了一個嚴重錯誤,我沒有截圖,類似與這種的錯誤,但是裡面的錯誤內容不是這個,是一個什麼物件什麼的


四,然後我就意識到這是VBox的問題,然後就用瞭如下的解決方法

還是不行,再然後又用到了相容性的解決方案,如下圖,勾上那個相容性,只要不是win7就行,但是還是不行


五,我就直用管理員許可權開啟,竟然可以打開了,但是開啟Genymotion的時候出現錯誤,類似這樣的錯誤,


大概意思是說電腦上沒有VBox,需要你下載一個,可見是沒有檢測的VBox,所以我就通過下面的提示查看了Genymotion執行的log檔案資訊(最好用notepad++開啟,會很有條理),然後就看到了兩行錯誤資訊,然後就根據這個資訊百度


六,結果百度出來了很多解決方案,比如第四步的解決方案,但是都不行,然後我就用在一個網址上看到了一個方案試了一下,結果可以了

方案連結http://www.imooc.com/qadetail/63029


總結,其實是VBox的問題,具體應該是相容的問題,(對了我在找答案的過程中把我的VBox5.1換成了VBox4.3.6依然不行,開啟Genymotion還是出錯)然後就直接用了下面一步方案就解決了,浪費了我半天時間

在VirtualBox安裝目錄中找到VBoxManage.exe,右擊選擇屬性,設定Windows Server 2008相容模式執行。再執行vagrant up,正常執行,就可以繼續走下去了