调用procrank不适用于真实设备

and*_*per 8 memory android uss googleio

根据谷歌io视频,了解你的应用程序需要多少内存,你可以使用procrank并读取它的USS值.

我已经在模拟器上尝试过了(无论我使用哪个版本 - 从2.3.x到4.1)它运行良好,但在实际设备上运行,它无效(在带有android 4.0.4的galaxy s3上测试过) ).就好像命令不存在一样.

怎么会这样 ?是否可以获得此USS值的替代方案?

小智 4

您可以使用dumpsys命令

脚步:

  1. 发出命令行:dumpsys meminfo packageName
  2. Private Dirty 专栏就是您想要的。