在android设置上开发, 要查看android程序的实际内存占用情况有两种方法
1. 使用linux命令top
android基于linux, 所以我们可以使用top
命令来查看内存使用
打开终端:
# 进入android的shell环境
adb shell
#执行top命令, 只显示内存占用最多的前4个程序
top -m 4
可以看到输出

RSS一栏即为内存占用
2. 使用eclipse中的ADT工具
eclipse中安装adt插件后,在DDMS界面可以查看android设备的很多信息, 其中就包括内存使用
把android设备连接电脑,打开eclipse, 从左上切换到DDMS界面

然后再点System Information ,选 Memory usage, 把鼠标移动到想查看的进程上,就可以看到内存使用了
