怎么从Log中查找内存泄露
我手机开启Log模式输入
#adb shell
#monkey --ignore-crashes --ignore-timeouts --ignore-native-crashes --pct-touch 30 --pct-nav 0 --pct-flip 0 -s 1 -v -v -v --throttle 200 100000000 2> /data/error.txt 1> /data/info.txt &
对手机进行Monkey测试
请教大神,知道如何从Log中查找内存泄露吗?一般找哪些关键字,我搜索leak,有很多,不知道哪些才算是内存泄露问题,请指教!! 内存泄露 测试 Monkey 手机 --------------------编程问答-------------------- 自己先顶一下,在线等大神指教 --------------------编程问答-------------------- 有强大的adt 你搜一下 内存泄露测试把 eclipse 就可以解决这个问题 --------------------编程问答-------------------- ddms 有内存查看工具,你去看一下 --------------------编程问答-------------------- 你用ddms实时查看不是更方便吗? --------------------编程问答--------------------
因为我是跑Monkey,然后查看跑Monkey的mobileLog看有没有内存泄露,所以我都是晚上公司电脑开着跑,隔天回来看,DDMS好像是要把进程添加进去Heap里面才能监控的吧? --------------------编程问答--------------------
恩,对 --------------------编程问答--------------------
你用ddms实时查看不是更方便吗?
因为我是跑Monkey,然后查看跑Monkey的mobileLog看有没有内存泄露,所以我都是晚上公司电脑开着跑,隔天回来看,DDMS好像是要把进程添加进去Heap里面才能监控的吧?
恩,对
那不就要把很多进程都事先添加进Heap里然后再运行Monkey? --------------------编程问答--------------------
你用ddms实时查看不是更方便吗?
因为我是跑Monkey,然后查看跑Monkey的mobileLog看有没有内存泄露,所以我都是晚上公司电脑开着跑,隔天回来看,DDMS好像是要把进程添加进去Heap里面才能监控的吧?
恩,对
那不就要把很多进程都事先添加进Heap里然后再运行Monkey?
只选中你的的那个工程文件就可以了啊!不过你说你要整晚都跑着,这个方法就不现实了,因为这个是实时查看的!
补充:移动开发 , Android