Android- Real设备比模拟器消耗更多内存

时间:2017-03-24 16:11:21

标签: android android-studio android-memory

我在模拟器和真实设备上测试了我的Android应用程序(redmi note 3)。两者都有相同的API 23.

在android启动期间,模拟器占用大约15MB内存,而真实设备占用33MB。这让我感到惊讶,因为它们具有相同的API版本,但真实设备上的Android OS可能会被电话提供商修改。我期待它们在内存消耗方面略有不同,但不能达到x2。

由于设备不同,即使它们具有相同的Android版本,是否会发生预期的事情?

1 个答案:

答案 0 :(得分:0)

应该注意的是,仿真器比真实设备更加准分。有些服务不像蓝牙那样存在于模拟器上。 存在的服务可能以不同的方式实现,因为它模拟器而不是真实设备。最后,手机制造商通常将服务嵌入到模拟器简单赢得的图像中。总而言之,18MB的差异并不是那么多,而且是可以预期的。