只要妳的CPU是intel的產品並且支持VT(virtualization Technology)就可以使用HAXM技術將妳的模擬器的速度提升至真機的水平。
Intel只提供了windows版和MAC版,而沒有linux版,其實linux版就是KVM,只要啟用了KVM,自然就是HAXM了。
Android的編譯環境Google首推Linux平臺(64位的Ubuntu)而Mac系統排到第二位。那麽在Linux平臺下是如何硬件加速的呢?
那就是傳說中的KVM(Kernel-based Virtual Machine),同樣的,它需要硬件的支持,比如intel的VT和AMD的V,它是基於硬件的完全虛擬化。
壹切順利,接下來要創建x86或x86_64的模擬器,其他模擬器不支持。
使用起來果然飛快,連打開網頁的速度都令人驚奇。當然了,如果不用命令行啟動,直接在Android Studio中啟動x86_64架構的模擬器,速度也是很快,唯獨arm架構的模擬器啟動速度奇慢無比。話又說回來,既然有了比較不錯的cpu,那麽機器的其他配置壹定差不了,這樣的配置跑起模擬器來肯定要比原來強。
模擬器順手了,下面就盡情享受開發的樂趣吧。