天天看點

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

比真機還快的Android模拟器——Genymotion

                                                    ----轉載請注明出處:coder-pig

本文引言:

筆者作為一名沒收入的大學狗,不像一些在公司工作的朋友,有自己的測試機,用了一年多的聯想s898t

早已"千瘡百孔",不堪入目了!其實筆者不喜歡在自己的手機上裝那麼多自己的測試軟體!畢竟~

說到這裡,相信很多朋友朋友都和筆者一樣平時都是用sdk提供的avd虛拟機進行代碼調試的!

很多時候,都會聽到有人抱怨

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

,"垃圾模拟器開機都10幾分鐘,怎麼玩?","跑個簡單的程式跑半年",

"做個動畫一卡一卡的,就像看幻燈片一樣..."等等各種吐槽模拟器的!筆者也是深受其害!

一次偶然的機會,聽到群裡幾個人吹水,第一次聽到Genymotion這個詞,下意識地百度了一下!

知道有這個模拟器,不過當時也不怎麼在意;最近看到一篇博文中用到了這個東東,看上去效果還不賴~!

今天吃飽飯沒事做就下下來安裝了!最後得出一個字!

爽!快!叼!

怎麼一個爽字了得,接下來說下有什麼好的優點吧

其實,更多的是模拟器的快,開機僅僅需要幾秒鐘!運作程式也是幾秒鐘的事!

然後切換拖拉一點都不卡,流暢性一流!下面就來了解下這個這麼叼的模拟器吧!

先看下運作的效果圖吧,gif圖由于大小限制,隻能錄制很短的片段

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

覺得不夠看可觀看下面的示範視訊(百度雲轉存一下,線上觀看即可,筆者暫時沒找到好的視訊分享平台)

點選觀看:Genymotion示範視訊

為什麼要使用Genymotion(優點):

ps:官方給出的介紹:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

去哪裡下載下傳Genymotion

百度到的有很多,第一個就是了,Genymotion的中文官網:

連結如下:http://www.genymotion.cn/#theme=download

怎麼下載下傳安裝Genymotion

①打開上面提供的連結,新增賬號密碼:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

②選擇需要的版本進行下載下傳,如果沒有安裝virtualBox的話,直接下第一個就可以了

裡面包含了Genymotion和虛拟機!當然如果你電腦已經有virtualBox或者不是基于

windows系統的可以選擇下面其他版本進行下載下傳:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

③先别急着裝,這個時候我們登入我們的郵箱,激活我們的賬号,我們會收到一條郵件:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

驗證完成後會收到另一條郵件:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

④輕按兩下安裝包,都是傻瓜式的下一步:

選擇安裝目錄:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

安裝完後會彈出Oracle VM virtualBox的安裝,這裡可以選擇路徑,筆者直接預設安裝了

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:
比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:
比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

安裝過程中會時不時彈出安裝一些裝置的視窗,這是虛拟機在安裝東西,不用理,都按安裝:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:
比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

好了,安裝完成後,确認,将我們的Genymotion運作起來

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

怎麼建立出Android模拟器?

①運作軟體後會來到一個界面,因為是第一次使用,是以需要我們建立一個avd:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

點選yes後會來到選擇avd版本的界面,因為這上面什麼裝置都沒有,我們需要連接配接到官網

擷取各種版本的系統與硬體裝置等,點選下方的connect,輸入我們已經激活的賬号密碼:

郵箱與密碼(筆者可能是網絡問題,連續連了幾次才成功的)

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:
比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

登入成功後就可以對對應的系統以及硬體裝置進行選擇了:(目前還不支援AndroidL)

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

這裡顯示裝置的相關資訊,可以自定義模拟器的名稱

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

設定完名稱後,點選next,就會下載下傳虛拟裝置的相關程式以及對應官方的sdk

(比如筆者的是Naxus 4,預設是安卓4.2)

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:
比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

好了,avd已經建立完畢,接着把他運作起來,開機也隻是十幾秒的事,很贊!操作起來超流暢啊,有木有?

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

好了,相信看到這裡的你已近欲欲想試了,先别急,我們是用來開發的,可能你會糾結怎麼讓Eclpise或者

Android Studio上編寫的程式在模拟器上跑吧!

怎麼把寫好的代碼部署到Genymotion上?

其實這個問題是白問的,我們隻要在Eclpise上的Device就可以看到目前正在運作的模拟器;

感覺其實和真機是差不多的,我們隻要運作程式時選擇在哪個裝置上運作即可!

其他的一些小問題:

①不喜歡原生的系統,想用标準sdk中的系統版本

答:在下載下傳裝置驅動時其實已經下載下傳好對應的sdk了,但是如果你不喜歡的話可以

打開setting--ADB-->選擇Eclpise的sdk路徑

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

②老登入不了?或者擷取不了手機清單:

答:這個大部分的原因都是給牆了,是以隻能用vpn了;不過貌似白天是可以的,

雖然有點慢,晚上的話筆者試了N次都是下載下傳不了其他版本的裝置!另外登入

不了要看下自己賬号密碼是否有錯誤哦!

③覺得模拟器占螢幕太大了

答:先把模拟器關了,點選扳手的圖示

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:
比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

④另外,說一點:

就像Android Studio一樣,Genymotion同樣也可能出現不相容或者卡頓,異常終結等問題;

但是請不要因為一兩次的異常結束就去抱怨什麼東西,我們都是程式員,我們不是市場砍價的

大媽,程式有bug是正常的!帶着平常心!另外這個Genymotion運作的硬體也是有一定需求的

如果記憶體是2G以下的就不建議使用了(貌似2G跑4.2的普通模拟器已經有點吃力了),而且現在

相信大部分朋友的電腦記憶體都是4g以上的了,是以應該不存在配置不夠的問題!

ps:關于Genymtion的安裝使用就講到這裡,筆者這裡隻是介紹一下這個Genymotion的用法;

不喜忽噴,有條件的話還是建議大家使用這個模拟器吧,個人用是免費的,企業用估計是要收費的;

不過企業都有測試機啦=-=,廢話就這麼多吧!如果你覺得本文有用的話就頂一個吧!

你的支援是我們這些寫博的動力支援!謝謝

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

更新日志:

①2013.9.6:使用時遇到的問題:(記錄下)

運作程式時出現下述錯誤:

比真機還快的Android模拟器——Genymotion 為什麼要使用Genymotion(優點): 去哪裡下載下傳Genymotion 怎麼下載下傳安裝Genymotion 怎麼建立出Android模拟器? 怎麼把寫好的代碼部署到Genymotion上? 其他的一些小問題: 更新日志:

解決方法:

下載下傳下面這個zip包,下載下傳完畢後将它拖拽到模拟器視窗上,彈出對話框點選确定,接着重新開機下模拟器即可!

http://pan.baidu.com/s/1ntqOPYx

②2014.10.15:因為程式需要檢視模拟器的sdk目錄:

之前的話我們在Eclipse上是通過mmt/sdcard找到sd卡目錄的;

但是genymotion卻不是在這個路徑下:而是在下面這個路徑下:

/mnt/shell/emulated/0/

可以根據後面的Info慢慢找出來