我使用Android Studio版本3.2,我有12 GB RAM和双显卡(NVIDIA和INTEL).我已经安装了HAXM,并强制emulator.exe和qemu-system-x86_64.exe与NVIDIA配合使用。但模拟器仍然非常慢
ygya80vv1#
试试这个:进入模拟器设置,尝试为OpenGL ES Renderer选择不同的值:
of1yzvn42#
我的Nexus 5X API 24和25模拟器运行良好,但Nexus 5X API 26及以上版本非常慢,我在Android Profiler中检查内存和CPU成本,它显示比其他人高得多,* 即使模拟器也有相同的密度 。我认为目前我们经常选择最新的模拟器(来自API 26 - Android 8.0及以上)仅用于测试与操作系统功能更改相关的代码,对于稳定性和性能测试,我们应该选择模拟器 * 等于或低于 API 25 - Android 7.1。我向Google报告了这个问题,希望他们能尽快做出一些改进。
up9lanfz3#
Android Emulator的速度非常慢。主要原因是因为它模拟ARM CPU和GPU,不像iOS模拟器,它运行x86代码而不是在实际硬件上运行的ARM代码。还有一个,为什么你不应该去Genymotion。我已经使用作为Android模拟器的选项。它比Android Emulator更好。如果你真的想加快这个过程,我愿意帮助你。按照这些步骤,也许你的问题就迎刃而解了。
eivnm1vs4#
我在MAC上使用此配置Configuration Emulator
b1zrtrql5#
我的Android Studio模拟器非常慢,但PC不是问题,我有16 RAM,512 SSD,Intel i7 11 Gen.我的问题是所给的模拟器的RAM量。给定的RAM量为1.5 GB RAM,所以我将其更改为3 GB RAM,现在模拟器工作顺利,没有滞后或卡住。要更改模拟器的给定RAM数量,请执行以下步骤:1.打开Android Studio1.选择Projects,然后单击More Actions,然后从菜单中选择Virtual Device Manager
Projects
More Actions
Virtual Device Manager
1.将弹出一个新窗口,然后单击模拟器上的编辑图标1.之后,另一个窗口将弹出。您将需要点击按钮,它说Show Advanced Settings,之后,窗口将扩大,你应该向下滚动,看到RAM输入,您可以设置您的模拟器的RAM量
Show Advanced Settings
1.单击Finish,完成操作
Finish
5条答案
按热度按时间ygya80vv1#
试试这个:
进入模拟器设置,尝试为OpenGL ES Renderer选择不同的值:
of1yzvn42#
我的Nexus 5X API 24和25模拟器运行良好,但Nexus 5X API 26及以上版本非常慢,我在Android Profiler中检查内存和CPU成本,它显示比其他人高得多,* 即使模拟器也有相同的密度 。
我认为目前我们经常选择最新的模拟器(来自API 26 - Android 8.0及以上)仅用于测试与操作系统功能更改相关的代码,对于稳定性和性能测试,我们应该选择模拟器 * 等于或低于 API 25 - Android 7.1。
我向Google报告了这个问题,希望他们能尽快做出一些改进。
up9lanfz3#
Android Emulator的速度非常慢。主要原因是因为它模拟ARM CPU和GPU,不像iOS模拟器,它运行x86代码而不是在实际硬件上运行的ARM代码。
还有一个,为什么你不应该去Genymotion。我已经使用作为Android模拟器的选项。它比Android Emulator更好。
如果你真的想加快这个过程,我愿意帮助你。
按照这些步骤,也许你的问题就迎刃而解了。
eivnm1vs4#
我在MAC上使用此配置
Configuration Emulator
b1zrtrql5#
我的Android Studio模拟器非常慢,但PC不是问题,我有16 RAM,512 SSD,Intel i7 11 Gen.
我的问题是所给的模拟器的RAM量。给定的RAM量为1.5 GB RAM,所以我将其更改为3 GB RAM,现在模拟器工作顺利,没有滞后或卡住。
要更改模拟器的给定RAM数量,请执行以下步骤:
1.打开Android Studio
1.选择
Projects
,然后单击More Actions
,然后从菜单中选择Virtual Device Manager
1.将弹出一个新窗口,然后单击模拟器
上的编辑图标
1.之后,另一个窗口将弹出。您将需要点击按钮,它说
Show Advanced Settings
,之后,窗口将扩大,你应该向下滚动,看到RAM输入,您可以设置您的模拟器的RAM量1.单击
Finish
,完成操作