Google對他們家Android模擬器死慢有什麼看法么?

如題,Android模擬器死慢,i7+8G內存都卡,不知道Google對這事有什麼態度,我不想用Genymotion啊…


用x86為啥非用arm


1、在Android SDK Manager中安裝Intel x86 Emulator Accelerator(HAXM installer)

2、在AVD中CPU/ABI使用Atom的

3、在Emulation Options下勾選Snapshot

詳細:http://stackoverflow.com/questions/1554099/why-is-the-android-emulator-so-slow-how-can-we-speed-up-the-android-emulator?rq=1


既然是Intel處理器 為什麼不裝HAXM?這個連在SDK管理器都有


mac上不是很慢,同意的舉爪。

(nexus4+4.04+x86)


放棄AVD吧,使用Genymotion模擬器,或者如果需要用到ARM的SO庫(而且不支持X86),考慮使用海馬玩模擬器試試。


目前用過最好的模擬器就是Genymotion,既然你不想用,那就真機調試唄。

話說你是為啥反感Genymotion這貨?我覺得這個東西極大地提高了我的生活質量,出門再也不用帶android了。


加內存上SSD,真機測試更佳,回答完畢。


Google:不買Nexus也好意思開發Android軟體?

所以 @陳萌萌 一入職Google就發了Nexus6,Nexus7和Chromebook……這種組合擺明了就是測試機

話說回來,VS2015自帶的android模擬器比google那個快了一個數量級,你要是覺得google那個用的不爽的話,可以來用VS和C#開發。


推薦Genymotion,讓你享受絲般順滑。


Android虛擬機慢最直接的問題不在於CPU、內存,而是硬碟。

機械硬碟的讀取讀取速度並不能勝任虛擬機的需求,無論是Android虛擬機還是Windows虛擬機,而固態硬碟即使是i5下運行兩種虛擬機都非常流暢,Android虛擬機開機一分鐘以內。

而在固態硬碟之上,可以再去討論CPU、內存對虛擬機的影響。在於你分配多少計算資源給虛擬機,一般我給一個Android虛擬機分配1G內存就夠,Windows虛擬機是一個CPU+2G內存,都可以跑得流暢。

然後如果沒有固態硬碟,在機械硬碟下,可以更換虛擬機,例如genymotion等,這些虛擬機的Android系統都是精簡版的系統,因此在機械硬碟下也可以流暢運行。


一直在用"海馬玩模擬器",一點都不卡,你可是試試,公司i5 4g照樣跑


Google表示,買個Nexus去測試吧。


谷歌表示,只是供開發者測試能否運行的,你想玩的話還是買真設備吧


其實在Linux下跑x86的超快,跟在Mac上開iPhone模擬器差不多


用VirtualBox虛擬機,10秒啟動


是用的eclipse,還是Android studio?Android studio挺快的。


看法就是用X86版本並且上HAXM。難道你做開發不知道這點么?如果不做開發折騰什麼虛擬機?都有現成解決方案為什麼還蹦出來問這類問題??


推薦Genymotion,或者你用as,那個自帶模擬器很流暢


加個固態,安裝一下intel的HAXM...時不時放到一個android真機上測一把。


這是google為了騙你買nexus的陰謀


推薦閱讀:

Google 真的會在 2015 年取消 Nexus 產品線嗎?為什麼?
在手機里安裝了一些谷歌的應用,Google play沒有提示更新,但360手機手機助手提示有更新?
Google 新發布的 Pixel 2 是如何做到只用單攝還能實現虛化效果?
如何解讀 Google I/O 2017 的 Keynote?
十年之後Ingress這個遊戲會發展成什麼樣子?

TAG:Android開發 | 谷歌Google | Android |