通过USB线将大文件传输到SD卡的技巧

20次阅读
没有评论

如何通过USB线将文件(包括应用)直接传输到已采用的SD卡

背景信息

用户拥有一个16GB的SD卡,并将其设为设备内部存储。同时,手机内置仅有1GB的存储空间(原4GB,但系统占据了大部分)。由于电脑无法识别该SD卡,所以只能识别1GB的内置存储空间。当文件大小超过1GB时,如何将数据传输到已采用的SD卡?另外,是否有可能通过其他方式来移动文件?

解决方案

使用ADB命令

为了将较大的文件直接传输至已采用的SD卡中,我们可以通过计算机与手机之间的USB连接,并使用ADB(Android Debug Bridge)工具进行操作。以下是具体实施步骤:

  1. 安装ADB
  2. 计算机上下载并安装最新版本的ADB。
  3. 安装完成后,在电脑中创建名为adb的文件夹,将解压后的ADB的执行文件拷贝到此文件夹内。

  4. 启用开发者模式和USB调试

  5. 在手机设置->关于手机中点击“版本号”七次启用开发者选项。
  6. 回到主屏幕,打开开发者选项后勾选“USB调试”。

  7. 连接设备和启动ADB服务

  8. 使用数据线将手机与计算机相连,并确保电脑自动识别了手机。
  9. 在命令提示符中导航至下载的adb文件夹,输入 adb devices 检查是否正确地检测到您的设备。

  10. 使用命令推送到SD卡

  11. 例如要传入名为bigfile.txt的一个2GB文件至SD卡某个特定目录下可运行以下命令:adb push path/to/local/bigfile.txt /sdcard/path/
  12. 备注:在某些情况下,需注意 /sdcard/ 的不同引用,可能为 mnt/sdcard/, 也可能有如 `emulated/0“内部存储或设备内存等。
使用其他工具
  • 使用File Transfer Apk
    此外,还可以安装专门的文件传输应用到手机上。在应用界面内上传需要移动的数据文件至SD卡或特定文件夹内。
  • Windows资源管理器访问
    若连接支持MTP协议的操作系统(如Linux),直接使用其提供的窗口资源管理器即可看见并访问SD卡,通过该方法进行手动拖拽转移文件操作。

注意事项

  • 在采用上述方案前,请确保手机电池充足以免在操作过程中自动关机。同时注意避免长时间未中断传输。
  • 使用ADB方式需确保电脑与手机操作系统兼容性良好,并且熟悉基本的命令行操作以保证准确性。
正文完