LogcatPlugin
日志插件,用于获取设备日志。
访问方式: device.logcat
方法
reader
返回 logcat 的读取器,自行通过 readline 读取下一行。
警告: reader 需要手动关闭。
参数:
- *args: logcat 参数
返回:
- StreamReader: 异步读取器
示例:
reader = await device.logcat.reader()
try:
for _ in range(10):
line = await reader.readline()
print(line.decode())
finally:
reader.feed_eof()
logs
将 reader 封装成一个异步生成器,可以通过 async for 迭代每一行。
参数:
- *args: logcat 参数
Yields:
- str: 日志行
示例: