我尝试通过groovy文件执行adb pull,以自动从设备下载文件。
private void getFile(String fileName) {
def process = new ProcessBuilder().inheritIO()
.command(adbExec, "pull", "/sdcard/some.mp4").start();
process.waitFor();
}
该过程完成后,遗憾的是文件(来自screenrecord的mp4)似乎已损坏。如果我"手动拉动"一切都好。有什么想法吗?
干杯
答案 0 :(得分:0)
解决: 取消屏幕记录(通过脚本)后,需要一些时间来正确保存。 Screenrecord - >完成 - >睡觉 - >拉 - >作品