使用 subprocess.run(['adb', '-s', self.device_id, "logcat", "-d"]) 获取 logcat 日志信息会发现有丢失一些重要信息,问了 deepseek 也没有给出很好的解决办法,是需要设置缓冲区吗
是丢了几行日志?还是丢什么了?
丢了挺多行日志的,用 subprocess.popen 立即写入到文件中就没这种情况,大佬有碰到过这种情况吗