我正在制作一个Android应用程序。当我在具有512 MiB RAM的仿真器上运行它时,一个简单的活动需要3秒才能完成。这个时间在真实设备上会降低,因为3秒是不可思议的长!如果它会低于什么因素(估计会做什么)?感谢。
答案 0 :(得分:2)
这实际上取决于你正在做什么,但作为一个规则,设备比模拟器快得多。
仿真器很慢,因为整个ARM流程架构都是通过软件模拟的,这会在Android系统和计算机处理器之间增加一个(大)额外层。
尝试使用其中一个x86 intel映像,以获得更接近设备速度的更快的仿真器。
但是,没有模拟器可以提供与设备相同的速度。