【发布时间】:2012-11-08 16:28:25
【问题描述】:
有没有办法通过 USB 调试模式从 Android 设备保存/检索文件。 这意味着即使设备通过连接到 PC 的 USB 电缆充电,我也希望我的应用程序能够连接。
我认为 ADB(Android 调试桥)能够呈现此服务,但是我不太确定它是否有效,如果可以的话,我如何将它与 C# 一起使用以简单地从 SD 中保存和获取一些文件-卡片
【问题讨论】:
有没有办法通过 USB 调试模式从 Android 设备保存/检索文件。 这意味着即使设备通过连接到 PC 的 USB 电缆充电,我也希望我的应用程序能够连接。
我认为 ADB(Android 调试桥)能够呈现此服务,但是我不太确定它是否有效,如果可以的话,我如何将它与 C# 一起使用以简单地从 SD 中保存和获取一些文件-卡片
【问题讨论】:
亚行确实可以为您做到这一点。
从设备中提取文件:
adb pull /mnt/sdcard/somefile.txt
将文件推送到设备
adb push somefile.txt /mnt/sdcard/
(注意:显然您需要将somefile.txt 替换为您自己的路径和/或文件名。)
我对 C# 不是很熟悉,但你肯定可以用它制作一些可以与 ADB 二进制文件交互的东西来完成这些任务。
See here for a more complete listing of ADB functionality / syntax
【讨论】: