Genymotion常見問題整合與解決方案


常見問題1:Genymotion在開啟模擬器時卡在了starting virtual device(注意只有tarting virtual device窗口,沒有模擬器的黑屏窗口)
   原因:VirtualBox安裝路徑有問題,VirtualBox不是你想裝想裝就能裝的,他需要指定路徑,
   解決方案:這個在我上面帖子中有小小的提到一下,在此強調,你安裝完Genymotion模擬器之后進入C:\Users\USER\AppData\Local\Genymobile,尋找一名為Genymotion的記事本log檔案,打開后會看到密密麻麻的一大串,Ctrl+F搜尋" found in settings "往后一點,會看到一個路徑,這個路徑便是你VirtualBox的安裝路徑,但是有的孩子會說,根本找不到 found in settings 這幾個字,那是因為你沒有啟動過Genymotion,還沒有打下Log,所以正確的安裝順序就是,裝完Genymotion之后啟動一下,這時必然報錯,沒事,把他關掉,去上述Log文檔中找安裝路徑,再安裝VirtualBox。應該就沒有太大的問題了。
 
     常見問題2:如下圖所示(Unable to configure the network adapter for the virtual device)
常見問題3:如下圖所示(The Genymotion virtual device could not obtain an IP address)
常見問題4:如下圖所示,Genymotion在開啟模擬器時卡在了starting virtual device(注意既有tarting virtual device窗口,也有模擬器的黑屏窗口)
上述中常見問題2,3,4都是由網絡配置問題引起。
 
    原因:模擬器網絡的IP必須是192.168.56.X才能正確運行,這點很重要,這與你自身的電腦IP沒有任何關系。
安裝模擬器的時候他會默認安裝虛擬的網卡適配器,一般叫做VirtualBox Host-Only Ethernet Adapter,所以你出現上述問題之1的話就需要檢查你的這個IP配置。
 
    解決方案:
        第一步,打開網絡共享中心,查看你VirtualBox Host-Only Ethernet Adapter的IP是多少?這里需要手動設置,IP為:192.168.56.X
子網掩碼是:255.255.155.0。
        第二步:打開VirtualBox,選擇一個模擬器點擊設置,選擇網絡,進行網卡1和網卡2的配置,這里我把配置貼出來,大家可以參考
其實,這里網卡1和網卡2的配置與組合已經網卡配置數量並不是固定的,這里推薦一篇帖子,大家可以看看,如果能參透的話選擇何種配置在於你們自己的選擇,本人主要是因為看不懂這篇文章所以選擇了一種比較安全的,看別人怎么配我就怎么配。帖子地址: http://www.douban.com/group/topic/15558388/?qq-pf-to=pcqq.group
 
        第三步:同樣在VirtualBox中選擇你要配置的模擬器,點擊管理,選擇全局設定,再選擇網絡,跳轉Host-only Networks標簽在VirtualBox Host-Only Ethernet Adapter上點擊右鍵選擇編輯主機網絡,進行配置,同樣把我的配置貼出來。
主機虛擬網絡的配置就是你的IP與子網掩碼的配置。
 
    進行完上述三個步驟之后我想應該就能正常啟動了,如果還不行只能說明你比我還悲劇。
 
     常見問題5:忘記截圖了,錯誤提示是Failed to import OVA
    出現這個問題的大部分原因是模擬器讀取配置文件不同步,也就是說,比如你刪掉了一個模擬器,刪除的時候選擇了刪除其所有文件,但是你下次再創建相同模擬器的時候可能就會出現這個問題,是因為模擬器已經存在並沒有刪除干凈,這個問題不復雜,你只需要把Genymotion中的模擬器文件刪除就行了,路徑在:/Users/zoro/.Genymobile/Genymotion/deployed,明確知道是哪個虛擬機的問題就直接刪除哪個就行,如果不能明確知道而且模擬器並沒有重要數據的話可以直接刪除deployed文件夾。
 
  常見問題6:
安裝沒有問題,安裝了最新版VirtualBox-4.3.18-96516-Win,一點運行想安裝系統時就出錯。

這是提示的錯誤:

運行Virtualbox去安裝系統時出錯:Failed to open a session for the virtual machine,Unable to load R3 module xxxx/VBoxDD.DLL(VBoxDD),GetLastError=126,(VERR_MODULE_NOT_FOUND)

表面上提示,無法載入R3模塊,即無法載入那個VBoxDD.DLL文件,其實這個文件也在,跟它沒關系。
 
這是我找的別人的解決辦法:“一定要注意,確保安裝Virtualbox時,安裝路徑中,不要包含中文,否則會導致后續無法正常使用Virtualbox的"。
后來查找資料,注意到去查看Virtualbox日志文件,發現竟然跟uxtheme.dll有關,這是桌面系統主題的文件啊;原作者使用軟媒魔方里的美化大師去還原的系統主題,可是我安裝的64位WIN7默認就是破解的系統主題,並沒有備份文件供美化大師去還原。
實在沒辦法,只好在XP下用虛擬機(XP下Virtualbox沒出錯)安裝了MSDN原汁原味的64位WIN7,並提取了以下三個文件: themeservice.dll    themeui.dll    uxtheme.dll  ,我是使用UniversalThemePatcher這個工具還原系統主題的;當然你也可以進入PE,然后把這三個文件復制到windows\system32文件夾下覆蓋被破解的文件。
還原為未破解的系統主題,再使用Virtualbox就正常了。
 
為了方便有需要的人,打包了UniversalThemePatcher這個工具和 未破解的  themeservice.dll    themeui.dll    uxtheme.dll 文件,以及這三個文件供UniversalThemePatcher使用的還原文件(就是加了后綴.backup的三個文件),把加了后綴的三個文件復制到  windows\system32文件夾下,就可以用這個工具UniversalThemePatcher   來還原了。
有PE的朋友也可進PE,然后把未加后綴的三個文件復制到windows\system32文件夾下覆蓋被破解的文件。
 
附件:鏈接: http://pan.baidu.com/s/1jGoonB4 密碼: trqn

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM