在appium中使用此命令
List<LogEntry> logEntries = driver.manage().logs().get("logcat").filter(Level.ALL);
将返回adb日志。
实际上,在我的Android应用中执行任何点击操作之前,我想清除这些adb日志。那我该怎么办呢?而且我已经尝试过按如下所示命中adb logcat -c
之类的命令。但是它没有清除数据。有人可以帮忙吗?我们对appium本身没有任何选择来清除日志?
String[] temp = { "/home/jagadeesh/android-sdk-linux/platform-tools/adb", "logcat", "-c" };
Runtime.getRuntime().exec(temp);