任何人都可以区分
List<LogEntry> logEntries = driver.manage().logs().get("logcat").getAll();
和List<LogEntry> logEntries2 = driver.manage().logs().get("logcat").filter(Level.ALL);
实际上,我需要对我的应用执行任何点击操作后清除logEntries
。然后,我运行了adb logcat -c
命令以清除它们,并再次调用List<LogEntry> logEntries = driver.manage().logs().get("logcat").getAll();
,理想情况下,它应该提供新的日志,因为我已通过adb logcat -c
清除了日志,但事实并非如此。然后,我执行了List<LogEntry> logEntries2 = driver.manage().logs().get("logcat").filter(Level.ALL);
,它在成功执行adb logcat -c
之后给出了新鲜的数据。任何人都可以区分。