Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android模拟器加载缓慢的原因是什么?_Android_Android Emulator_Performance - Fatal编程技术网

Android模拟器加载缓慢的原因是什么?

Android模拟器加载缓慢的原因是什么?,android,android-emulator,performance,Android,Android Emulator,Performance,可能重复: 您好,我是Android开发新手,我想知道为什么模拟器加载得这么慢,特别是当我为Android 4.0应用程序创建模拟器时。通常这与开发系统的速度直接相关。增加RAM的数量、磁盘速度、处理器内核等,您将看到显著的改进 另外,查看更多信息。通常这与开发系统的速度直接相关。增加RAM的数量、磁盘速度、处理器内核等,您将看到显著的改进 另外,请查看更多信息。它的速度很慢,因为它在模拟硬件(ARM CPU,IIRC)上运行Android。因此,您运行的是一个完整的虚拟机,而不仅仅是一个沙盒

可能重复:


您好,我是Android开发新手,我想知道为什么模拟器加载得这么慢,特别是当我为Android 4.0应用程序创建模拟器时。

通常这与开发系统的速度直接相关。增加RAM的数量、磁盘速度、处理器内核等,您将看到显著的改进


另外,查看更多信息。

通常这与开发系统的速度直接相关。增加RAM的数量、磁盘速度、处理器内核等,您将看到显著的改进


另外,请查看更多信息。

它的速度很慢,因为它在模拟硬件(ARM CPU,IIRC)上运行Android。因此,您运行的是一个完整的虚拟机,而不仅仅是一个沙盒操作系统。而且,由于它模拟的是单核机器,所以在您的开发箱中使用多核并没有多大帮助。您最好使用双核3.5GHz机器,而不是运行在2.5GHz下的4核机箱。

速度较慢,因为它在模拟硬件(ARM CPU,IIRC)上运行Android。因此,您运行的是一个完整的虚拟机,而不仅仅是一个沙盒操作系统。而且,由于它模拟的是单核机器,所以在您的开发箱中使用多核并没有多大帮助。您最好使用双核3.5GHz机器,而不是运行在2.5GHz下的4核机箱。

Android Emulator是Android操作系统的虚拟设备。它从主机操作系统获取ram和内存,这就是模拟器共享ram和内存的原因。
Android Emulator是Android操作系统的虚拟设备。它从主机操作系统获取ram和内存,这就是模拟器共享ram和内存的原因。
因为它的进程很慢。

模拟器的一个方便技巧是将它放在自己的内核上,这样它就可以在单个内核上执行而不会被中断。您可以在Windows任务管理器上执行此操作,方法是右键单击它并单击“设置关联”,然后将其放在一个内核上,并限制该内核中的任何繁重程序(如Eclipse),以防止它们干扰它。此外,还可以启用快照,这将绕过引导并加载系统保存的最后一个快照。它必须启动一次,但启动之后速度会快得多。一定要启用屏幕截图。从屏幕截图加载时,它几乎立即启动。模拟器的一个方便提示是将它放在自己的内核上,这样它就可以在单个内核上执行而不会被中断。您可以在Windows任务管理器上执行此操作,方法是右键单击它并单击“设置关联”,然后将其放在一个内核上,并限制该内核中的任何繁重程序(如Eclipse),以防止它们干扰它。此外,还可以启用快照,这将绕过引导并加载系统保存的最后一个快照。它必须启动一次,但启动之后速度会快得多。一定要启用屏幕截图。从屏幕截图加载时,它几乎立即启动。