仿真器上的处理时间是否超过真实设备上的处理时间?(android,eclipse)

时间:2013-03-17 14:19:48

标签: android eclipse optimization emulation

我正在制作一个Android应用程序。当我在具有512 MiB RAM的仿真器上运行它时,一个简单的活动需要3秒才能完成。这个时间在真实设备上会降低,因为3秒是不可思议的长!如果它会低于什么因素(估计会做什么)?感谢。

1 个答案:

答案 0 :(得分:2)

这实际上取决于你正在做什么,但作为一个规则,设备比模拟器快得多。

仿真器很慢,因为整个ARM流程架构都是通过软件模拟的,这会在Android系统和计算机处理器之间增加一个(大)额外层。

尝试使用其中一个x86 intel映像,以获得更接近设备速度的更快的仿真器。

但是,没有模拟器可以提供与设备相同的速度。