公司需要分析app高耗电原因,所有小编就准备把高耗电的前5名输出查看,但是boss需要查看日志文件,不是在控制台直接查看;
这样小编想可以啊(So easy!),谁知一开始输出就报错!哎!直接去找度娘查询!但是没有查到有效解决办法!只能靠自己摸索了;
既然你不让我在执行shell之后创建文件,那我执行之前在创建不就得了!哈哈,一试果然正确!(呵呵 我就佩服我灵活的脑袋。。。额!大哥别打脸哈!);
先解决方法如下:
问题描述:
adb shell
top -m 5 >D:/applog.txt
这样执行报错:只有只读权限 无法创建文件
原因:
需要先执行创建文件 然后在进入shell
adb shell >D:/applog.txt
top -m 5
这样就可以了