我已经将Android Studio更新到版本3。现在,它包括Android Profiler,而不是Android Monitor。在2.3.3中,Android Monitor显示该应用程序使用5MB的内存,但是在版本3中的Android Profiler显示该应用程序使用18MB的内存。同一台设备,同一应用-差异很大。以下哪个工具可以正确显示内存使用情况?

最佳答案

与以前的Android Monitor工具中的内存计数相比,新的Memory Profiler以不同的方式记录您的内存,因此看起来您的内存使用率现在更高了。 Memory Profiler监视一些额外的类别,这些类别会增加总数,但是如果您只关心Java堆内存,则“ Java”数字应类似于先前工具中的值。

另请参见:https://developer.android.google.cn/studio/profile/memory-profiler.html

10-07 19:25
查看更多