You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WiFi连接ADB批量拉取安卓相机文件的可靠方案及稳定性优化

无线ADB批量拉取相机文件及稳定性优化方案

一、可靠拉取35GB相机文件的方法

  • 分类型/日期批量拉取:避免一次性处理3500个文件,按格式拆分任务,降低文件列表生成耗时和出错概率:
    拉取照片示例:

    adb -s xxx.xxx.xxx.xxx:abcde pull /sdcard/DCIM/Camera/*.jpg ./local_camera/
    

    拉取视频示例:

    adb -s xxx.xxx.xxx.xxx:abcde pull /sdcard/DCIM/Camera/*.mp4 ./local_camera/
    

    如有HEIC等其他格式,同理单独执行拉取命令,出错后可针对性重试。

  • 手机端打包后拉取:先将Camera文件夹压缩为单个包,减少ADB传输的文件数量开销:

    1. 手机端执行打包命令(需安卓系统自带tar,无则安装Termux):
      adb -s xxx.xxx.xxx.xxx:abcde shell tar -czf /sdcard/camera_backup.tar.gz /sdcard/DCIM/Camera/
      
    2. 拉取压缩包到本地:
      adb -s xxx.xxx.xxx.xxx:abcde pull /sdcard/camera_backup.tar.gz ./
      
    3. 本地解压:Windows用7-Zip,Ubuntu执行tar -xzf camera_backup.tar.gz。注意:手机剩余空间不足时跳过此方法。
  • 用ADB同步命令替代pull:adb sync支持分块传输和自动重试,稳定性优于pull,首次使用需建立映射:

    1. 本地创建目标文件夹./camera_sync
    2. 执行同步命令:
      adb -s xxx.xxx.xxx.xxx:abcde shell setprop persist.adb.remote.kernel-sync 1
      adb -s xxx.xxx.xxx.xxx:abcde sync /sdcard/DCIM/Camera/ ./camera_sync/
      

二、提升无线ADB连接稳定性的方法

  • 固定WiFi频段:优先使用5GHz WiFi,在路由器设置中绑定手机和电脑到5GHz频段,减少2.4GHz频段的信号干扰。

  • 清理手机后台:关闭所有无关后台应用,避免占用网络、内存资源导致ADB连接中断。

  • 延长ADB超时时间:设置更长的超时阈值,防止因大文件传输慢被判定为连接断开:

    adb -s xxx.xxx.xxx.xxx:abcde shell setprop adb.connection.timeout 3600000
    

    (单位为毫秒,3600000即1小时)

  • 电脑有线连接路由器:Windows/Ubuntu尽量用网线连接路由器,减少电脑端无线信号波动对ADB连接的影响。

  • 重启ADB服务与调试:定期重置ADB连接:
    Windows:

    adb kill-server
    adb start-server
    

    Ubuntu:

    sudo systemctl restart adb
    

    同时重启手机开发者选项中的USB调试开关。

内容的提问来源于stack exchange,提问作者Till B

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 22:58:27