如何使monkey命令打印的日志附带时间
时间: 2023-05-26 09:01:59 浏览: 283
Monkey命令打印日志时,默认是不带时间戳的。不过可以通过以下方法来实现:
1. 使用adb logcat命令输出Monkey产生的日志,并设置时间戳:
```
adb logcat -v time | grep Monkey
```
这样输出的日志就会带有时间戳了。
2. 编辑MonkeyRunner.py源代码,在Monkey类的__init__方法中添加如下代码:
```
import datetime
...
self.log = None
...
if self.log is None:
self.log = open('monkey_log_%s.txt' % datetime.datetime.now().strftime('%Y%m%d%H%M%S'), 'w')
...
self.log.write("%s %s\n" % (datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S,%f'), msg))
```
这样Monkey产生的日志也会带有时间戳了。注意修改文件名和路径以适应自己的需求。
阅读全文