標籤:
好多人都知道有genymotion這個軟體,但是每次我們在新的電腦或者公司電腦上使用這個軟體的時候,都需要重新登入帳號,有時候帳號忘了的話,又需要重新註冊,那麼能不能把舊的電腦,或者我的電腦中把自己正在使用的虛擬機器拷貝過來使用呢? 又或者自己電腦重裝了,那麼能不能把虛擬機器保留下來呢?因為正在使用的虛擬機器裡面已經有很多正在開發的demo了,如果重新下載安裝的話,那麼會遇到好多問題,例如有一個arm虛擬外掛程式的問題,如果你的android項目包含了arm的native的libs的話,則需要安裝這個外掛程式,而我們已經在虛擬機器裡面安裝過了。 還有一種情況就是genymotion預設是安裝在c盤的,而我們的c盤的容量越來越少了,我們需要騰出空間來,genymotion是可以設定儲存虛擬機器路徑的,但是由於我們剛開始的時候沒有設定好路徑,導致現在也來不及修改了。難道只能殘忍刪除,修改好儲存路徑,然後重建立立虛擬機器? 下面開啟oracle vm virtualbox虛擬機器,選擇我們需要備份的虛擬機器 筆者這裡選擇nexus7 4.2.2版本的android虛擬機器。
筆者這裡選擇nexus7 4.2.2版本的android虛擬機器。
然後開啟管理 選擇匯出虛擬電腦,然後點擊下一步,選擇ova的匯出路徑。 這時候先不要急著刪除原來的虛擬機器,請確保在你的電腦上重新匯入ova生效之後再這麼做。 接下來點擊管理,選擇匯入虛擬電腦,選擇剛剛匯出的ova檔案。 接下來是關鍵的一步,不要閉著眼,不停點擊下一步,因為如果你這麼做了的話,等於做了無用功。
請看,有三個磁碟,virtualbox預設是將虛擬硬碟儲存在c盤,沒錯,又是c盤,這時候,你需要把 這三個磁碟設定上正確的路徑,然後點擊匯入,過了若干分鐘之後,如果沒有意外的話,就匯入成功了。 這時候重新開啟你的genymotion軟體,看看是否多了一個剛剛匯入的虛擬機器。 這時候還是不要急於刪除舊的虛擬機器,先點擊開啟運行一下,看看是否運行正常。筆者這裡確定運行正常之後,把舊的虛擬機器刪除了。 同樣的,你也可以選擇把ova鏡像發到新的電腦上,或者公司的電腦上。
教你備份自己的genymotion的android虛擬機器