使用android shell命令查看内存使用情况
使用adb shell dumpsys meminfo pkgname或者直接使用AndroidStudio里面的memory usage功能然后就会出现如下信息:
Applications Memory Usage (kB):
Uptime: 14237237 Realtime: 23790474
** MEMINFO in pid 8071 [com.xtc.watch] **
Pss Private Private Swapped Heap Heap Heap
Total Dirty Clean Dirty Size Alloc Free
------ ------ ------ ------ ------ ------ ------
Native Heap 0 0 0 0 21924 8558 6405
Dalvik Heap 122472 122372 0

本文介绍了如何使用Android shell命令、DDMS以及MAT工具进行内存使用情况的检查和分析,重点关注内存泄漏问题。通过查看Activities数量、监控数据对象的Total Size以及MAT的Problem Suspect部分,来判断是否存在内存泄漏,并提供了分析内存泄漏对象的方法,如通过Path to GC Roots排除引用路径。
最低0.47元/天 解锁文章
537

被折叠的 条评论
为什么被折叠?



