Android Studio 3.0.1. 在安卓模拟器上工作非常缓慢。

5

操作系统:Windows 10 (64位)

处理器:Intel Core 3.10 GHz

内存:8GB

Android Studio版本:3.0.1

Java版本:1.8

Gradle版本:4.1

c:\Users\myuser.AndroidStudio3.0\studio64.exe.vmoptions

# custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html
-server
-Xms256m
-Xmx3g
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=

-da

gradle.properties 文件中:
org.gradle.jvmargs=-Xmx1536m

当我在设备上运行应用程序时,一切都正常。很好。

但是当我在这个模拟器上启动(API 27): avd

所有工作非常缓慢

这是我的任务管理器(当模拟器启动时)。

taskmanager

你只能使用638 MB

我该如何解决这个问题?


我有同样的问题。需要AS 3.0.1的解决方案。 - Reshma
4个回答

1

检查 sdk 是否使用了 Intel HAXM

http://joxi.ru/Vm6oZpbcxWZZN2

并增加更多的RAMVM Heap模拟性能图形自动的。

enter image description here

或者使用模板设备 - 在API 27情况下具有高性能,例如Google Pixel系列。


2
“Intel x86模拟器加速器(HAXM安装程序)”已经被勾选。所以它并没有起到帮助作用。所有的模拟器都很慢(不仅限于API 27)。 - Alex
首先,您需要增加RAM 2048,VM head 256。并检查一下,您是否正在使用模拟器的Intel x86映像!您的PC配置不会太差以至于使所有模拟器变慢(我认为这不是主要问题)。 - Vladyslav Berdnikov
有人解决了这个问题吗?我尝试了建议的解决方案,但似乎没有帮助。 - Chandarong Nuon
我已经遇到这个问题两周了。 - Mickey Mouse

0

我尝试了所有可能的解决方案,但即使有12GB的RAM,速度仍然非常慢。最终,我清除了模拟器数据。

AVD管理器 -> 在模拟器下拉菜单选项列表中选择“清除数据”选项。

它奏效了!


0

没有什么帮助。只有将 RAM 升级到 16 GB 后,问题才消失了。


0

我通过从SDK工具部分重新安装Android模拟器来解决了这个问题。除此之外,还重新安装了4GB内存的HAXM。然后使用2GB RAM和512 MB VM空间创建一个新的AVD。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接