簡體   English   中英

為什么 Android Studio 模擬器非常慢?

[英]Why Android Studio emulator is extremely slow?

我使用的是 Android Studio 3.2 版,我有 12GB 內存和雙顯卡(NVIDIA 和 INTEL)。

我已經安裝了HAXM並強制emulator.exeqemu-system-x86_64.exe與 NVIDIA 一起使用。

但模擬器仍然非常慢

我的Nexus 5X API 24 和 25模擬器運行良好,但Nexus 5X API 26及更高版本非常慢,我在Android Profiler 中檢查內存和 CPU 成本,它顯示比其他人高得多,即使模擬器具有相同的密度

我認為目前我們經常選擇最新的模擬器(來自 API 26 - Android 8.0及以上)用於測試與操作系統功能更改相關的代碼,為了穩定和性能測試,我們應該選擇等於或低於API 25 - Android 7.1 的模擬器。
我向谷歌報告了這個問題,希望他們能盡快改進。

嘗試這個:

轉到模擬器設置並嘗試為OpenGL ES Renderer選擇不同的值:

在此處輸入圖片說明

Android 模擬器非常慢。 主要原因是因為它正在模擬 ARM CPU & GPU,不像 iOS Simulator,它運行 x86 代碼而不是運行在實際硬件上的 ARM 代碼。

還有一個,你為什么不去 Genymotion。 我已用作 Android Emulator 的選項。 它比Android模擬器更好。

如果你真的想加快這個過程,我想幫助你。

按照這些步驟,也許你的問題就告一段落了。

  • 使用實際的硬件設備

  • 不要在虛擬機中運行模擬器

我在 MAC 上使用這個配置

配置模擬器

  • GPU模式:主機
  • 公羊:1024
  • SD卡大小:10M

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM