在做基础测试过程中,时常会用到adb命令去查看应用的内存使用情况,看内存是否占用够高。
查看内存指令:adb shell
dumpsys meminfo
![5ae33200d4ae7c4dc1bec3bbe98f2c65.png](https://i-blog.csdnimg.cn/blog_migrate/3a3ff0aac63d1e2048bef7857875c6eb.jpeg)
就可以看到该APK打开之后内存使用多少。
若要把打印的信息显示在电脑端查看:adb shell dumpsys meminfo com.ximalaya.ting.android.car.yunzhi >c:12.txt
重点:
若想看整个APK运行时期的内存信息,那就需要用到一个工具,使用工具之前先把下面的脚本打包成bat文件
脚本:set process=com.ximalaya.ting.android.car.yunzhi
@adb shell dumpsys meminfo %process% | findstr "Pss" >> C:甥敳獲adminDesktop080102.txt
:m
@adb shell dumpsys meminfo %process% | findstr "TOTAL" >> C:甥敳獲adminDesktop080102.txt
@ping -n 5 127.1>nul
@goto m
使用notepad文本编辑器保存到桌面,然后修改文件夹名字为.bat即可
![5b1a44f7022855bdca000ff7417891b3.png](https://i-blog.csdnimg.cn/blog_migrate/6a7584ba122b4488302bc9419f990a62.jpeg)
然后通过USB线连接设备,双击该bat文件。此时操作该应用,后台就在持续打印内存信息。