安卓模拟器2.0
安卓模擬器2.0初探
泡在網上的日子 發表于 2015-12-18 10:12?第?699?次閱讀? 我相信每一個安卓開發者都會同意?2015年安卓開發者大會上宣布的最大事情就是 Android Studio 2.0和安卓模擬器2.0,其中安卓模擬器2.0宣稱運行和部署應用的速度比第一個版本快得超乎尋常。
幾個小時前,安卓開發者團隊剛剛把這個最新的模擬器公之于眾。讓我們向你展示一下這個安卓模擬器上至今為止最大的更新,你一定不希望錯過。
安裝
讓我們從安裝開始,這樣你就可以跟著一步一步的來。
第一個要安裝的就是Android Studio 2.0 Preview 3b,在?Canary Channel上有提供。要把更新channel轉換到Canary,只需點擊Help?-> Check for Update...并把最上面的下拉菜單改為?Canary Channel,完了之后,再次檢查更新然后Android Studio 2.0 就會安裝在你的機器上了。
安卓模擬器2.0是和Android SDK Tools v25(或者更新)的版本一起的。所以接下來你要安裝的就是Android SDK Tools v25 rc1?,它可以通過SDK Manager來完成。或者如果在你閱讀本文的時候有比之更新的版本,最好是更新到最新的。
其速度背后的原因是最新的?Intel x86 Emulator Accelerator (HAXM installer)。從Extras節點下下載最新的版本就是了。
就如其名字所暗示的,SDK Manager下載的只是個安裝器。它并沒有為你安裝HAXM。你需要自己前往Android SDK文件夾的extras/intel/Hardware_Accelerated_Execution_Manager路徑手動安裝。 你會發現里面有一個安裝器。?
譯者注:點擊exe安裝就是了,mac下是dmg,反正我是這么做的。安裝過程中需要選擇內存,創建AVD的時候內存不能大于這個值。如果要在安裝完成之后重新配置這個內存,只能重新安裝。關于HAXM的詳細介紹(mac下)在這里:
https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x?
最后是下載Android 5.0?- Google APIs Intel x86 Atom System Image rev 10,把它作為模擬器的rom鏡像。譯者注:不然速度快不起來。
完成,準備就緒!
嘗試
讓我們跳過虛擬設備的創建過程,因為我相信每個安卓開發者都能自己在Android Studio 2.0里面的?AVD Manager里完成。
請注意這里有一個實驗性質的功能。你能夠配置CPU的核心數,否則將自動設置為默認的1.
現在是時候啟動一個被創建的AVD了。
哇哦,這就是安卓模擬器2.0 ! 變化非常明顯。你可以看到模擬器屏幕右側的新工具欄。
在把玩了一個小時后,我發現模擬器啟動和運行的速度比以前快了很多。不過,我還是必須得說我感覺它仍然比Genymotion要稍微慢點。但完全可以接受。
有許多新功能可用,最明顯的就是可以輕松的調整窗口大小!
對于那些額外的功能比如GPS模擬,指紋識別,打電話,發短信等等,可以直接在界面上完成,而之前的版本必須通過命令行。我必須說這簡單了100倍啊!
這次更新給我印象最深的是這些擴展的控制功能,因為它非常方便和完善。當然還有...它是免費的。
現在讓我們來測試下apk的部署速度。我發現它可以以難以置信的速度傳輸,達到50mb/s。
它幾乎是Samsung Galaxy Note 3 LTE傳輸速度的10倍,Galaxy Note 3 的速度是5MB/s。在這個速度之下,它可以顯著的提高開發的速度。
總之,安卓模擬器2.0真的非常令人滿意。現在我會考慮把我的主力模擬器從Genymotion轉到安卓模擬器2.0,因為它功能完善而且免費。
但是,它仍然存在一些缺點。占用太多的內存。
不過在RAM?8GB以上的機器上可以很順暢的工作。
總的來說,對于這次大的更新我非常高興。請你試一試并分享自己的觀點!
?
周末愉快=)
原文:First Look at Android Emulator 2.0, the biggest and the best update yet in years?
收藏?贊(1)?踩(0) id="cproIframe_u1954863_1" width="760" height="90" src="http://pos.baidu.com/acom?adn=3&at=231&aurl=&cad=1&ccd=24&cec=GBK&cfv=18&ch=0&col=zh-CN&conBW=0&conOP=1&cpa=1&dai=1&dis=0<r=http%3A%2F%2Fwww.csdn.net%2Ftag%2Fandroid%2Fnews<u=http%3A%2F%2Fwww.jcodecraeer.com%2Fa%2Fanzhuokaifa%2Fandroidkaifa%2F2015%2F1218%2F3786.html%3Futm_source%3Dtuicool%26utm_medium%3Dreferral&lu_161=0&lunum=6&n=01072140_cpr&pcs=1583x731&pis=10000x10000&ps=6215x244&psr=1600x900&pss=1583x6241&qn=0758f7de72ccd209&rad=&rsi0=760&rsi1=90&rsi5=4&rss0=%23FFFFFF&rss1=%23FFFFFF&rss2=%230000ff&rss3=%23444444&rss4=%23008000&rss5=&rss6=%23e10900&rss7=&scale=&skin=tabcloud_skin_3&stid=5&td_id=1954863&titFF=%E5%AE%8B%E4%BD%93&titFS=12&titTA=left&tn=text_default_760_90&tpr=1450442996945&ts=1&version=2.0&xuanting=0&dtm=BAIDU_DUP2_SETJSONADSLOT&dc=2&di=u1954863&ti=%E5%AE%89%E5%8D%93%E6%A8%A1%E6%8B%9F%E5%99%A82.0%E5%88%9D%E6%8E%A2%20-%20%E6%B3%A1%E5%9C%A8%E7%BD%91%E4%B8%8A%E7%9A%84%E6%97%A5%E5%AD%90&tt=1450442996931.15.190.194" align="center,center" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="box-sizing: border-box; border-width: 0px; margin: 0px; padding: 0px;">相關文章
總結
- 上一篇: Reactor设计模式
- 下一篇: GCD Again