Google 發佈最快的 Android 模擬器,一秒快速啓動!

告訴你們一個好消息,Google 最近發佈了新版 Android 模擬器,將相似冷啓動和暖啓動的模式引入到模擬器中,號稱重啓模擬器的時間下降到 6 秒內。我也在第一時間升級體驗過,居然能快至 1 秒啓動,簡直不要太給力!程序員

這裏藉助官方錄製的 Gif 圖展現一下效果,你們也能夠升級模擬器,親自啓動試試看:面試

過去的模擬器

Android 官方模擬器的功能、性能和體驗之差,一直以來,都被開發者詬病不已。因此,你會看到市場上各類第三方模擬器百花齊放的場面。相信不止我一個,不少 Android 開發人員爲了提高效率,堅決果斷選擇使用真機調試的方式。微信

然而,真機調試實在太傷愛機。經歷天天數十次的 Run 操做,不用多久,愛機的各類問題自會浮出水面。真機調試還有一個問題,那就是分辨率、尺寸、包括全面屏等各類適配參數,並無模擬器配置的那麼靈活。這個時候,App 適配作得有多好,取決於你的開發經驗,無從驗證。網絡

如今的模擬器

根據 Google 所述,快速啓動(Quick Boot)模擬器的功能早些時候跟着 Android Studio 3.0 就已經發布,只是還在 Canary 測試渠道更新。現在,已經做爲穩定版正式發佈。app

值得注意的是,新版模擬器首次啓動仍屬於冷啓動。關閉時模擬器會自動記錄當前狀態,以後的啓動會打開上一次的快照,快速啓動並恢復關閉前的狀態。性能

注意:快速啓動功能在 Android Emulator v27.0.2 新版本默認自動生效,不須要任何配置,可經過 SDK Manager 更新下載。測試

其餘的新特性

新版本模擬器除了帶來快速啓動這個顯著性的功能,還具有其餘幾個比較突出的特性:ui

1,Android 兼容測試套件:提供 Android 官方物理設備必須經過的相同兼容性測試套件;代理

2,Google Play 商店支持:提供包括 Play 商店在內的不一樣版本 Android 系統圖片;直接在模擬器內使用 Play 商店 app 更新 Google Play Service,端到端安裝、更新和購買服務;調試

3,內存減少、性能提高:根據開發者實際使用的物理 PC 設備按需分配 RAM 使用空間,而再也不像過去那樣直接在 AVD 中使用最大 RAM 值;

除此以外,CPU 和 I/O 性能都有所提高,包括 OpenGL ES 3.0 的支持。這裏有一張關於 ADB Push 操做任務在不一樣模擬器和 Pixel 物理真機上的對比圖:

對於 GPU 性能改善的話,Google 建立了一個測試 app 進行實驗。結果代表,新版本模擬器確實在渲染幀率上比以前更高更快,也是少數可以準確呈現 OpenGL 3.0 效果的 Android 模擬器之一。

至於新版模擬器的其餘特性,如 增強版 WiFi 支持,APK 拖拽安裝操做,模擬多指觸屏操做,GPS 定位,虛擬傳感器,網絡代理等功能,這裏我再也不一一列舉,感興趣的朋友能夠直接查看版本更新日誌。

相信 Android 總在愈來愈好。

關於我:亦楓,博客地址:yifeng.studio/,新浪微博:IT亦楓

微信掃描二維碼,歡迎關注個人我的公衆號:安卓筆記俠

不只分享個人原創技術文章,還有程序員的職場遐想

彩蛋:公衆號回覆關鍵字「面試資料」,獲取 BAT 面試大牛爲你準備的全套面試資料!

相關文章
相關標籤/搜索