天天看點

Android開發之模拟器的選擇

  在做Android app開發的時候由于機器配置不是特别高,而Android自帶的模拟器非常耗資源,性能極其差。是以常常由于模拟器性能差而抓狂,相信不少開發者都會面臨和我一樣的問題。于是換了一台平常很少用的配置相對較好的thinkpad來試試,折騰了半天。最後發現主機闆不支援“Virtualization Technologe”,因而Haxm無法安裝,抓狂!!!!實在無法忍受,網上查找了一下。有不少開發者推薦用genymotion或者海馬玩等模拟器進行開發。

  1、海馬玩模拟器:http://www.droid4x.cn/

  從官網下載下傳模拟器一步步安裝即可,下載下傳完成安裝後運作效果如下。

Android開發之模拟器的選擇

  和Android studio自帶的原生模拟器相比,海馬玩所占用的資源要少得多。可以非常流暢地完成程式的編寫和測試。

  此外點選Android studio編輯器中的Android devices monitor會導緻海馬玩的斷開,開發中需要注意。

Android開發之模拟器的選擇

  2、genymotion模拟器,genymotion提供了個人免費版和企業收費版。新增賬號後下載下傳即可,下載下傳位址:https://www.genymotion.com/。

    安裝完以後桌面多了這幾個漂亮的圖示,不解釋,懂的懂。

  

Android開發之模拟器的選擇

    genymotion提供了多種裝置的模拟器,登陸後根據自己的需要選擇相應的模拟器下載下傳即可。這裡安裝了Nexus 10的裝置模拟器

Android開發之模拟器的選擇

    啟動模拟器後的效果如下。

Android開發之模拟器的選擇

    genymotion和原生的模拟器相比,其性能要好很多。調試和開發起來也較為順暢,配置為i3、4G記憶體的機器運作起來也毫無壓力。

  3、海馬玩和genymotion,選擇哪個呢?

  兩者至于選擇哪個,由于缺乏更深入的開發測試,暫時也不好說。但是有一點要說的是genymotion提供了更多模拟裝置,或許genymotion是個更好的選擇吧。但又看到有資料說海馬玩的性能要比genymotion更高,沒有更進一步的測試,因而也就不得而知了。

繼續閱讀