根据有关了解您的应用占用多少内存的google io video的说明,您可以使用procrank并读取它的USS值。

我已经在模拟器上进行了尝试(无论我使用哪个版本-从2.3.x到4.1),它都可以正常运行,但是在实际设备上运行,则无法正常工作(在android 4.0.4的galaxy s3上进行了测试)。好像该命令不存在。

怎么会这样 ?有没有其他选择来获得此USS值?

最佳答案

您可以使用dumpsys命令

脚步:

  • 发出命令行:dumpsys meminfo packageName
  • 您需要“私有(private)脏污”列。
  • 关于android - 调用procrank在实际设备上不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11357488/

    10-11 19:56