android - 以编程方式通过USB将文件从android传输到计算机

标签 android usb adb

我正在寻找一种解决方案,它使用 Android API 通过 USB 数据线将文本文件从 Android 设备传输到计算机。我找到了 USB host但我不能使用它,因为计算机不能充当 Android 主机的设备。

您对我如何实现这一点有什么建议吗?

最佳答案

我已经解决了这个问题,方法是使用 adb status-window 持续检查设备状态,当连接新设备时,使用 adb pull 将所需文件传输到计算机 命令。

为了实现可移植的解决方案(即独立于 Android 平台运行),我只是将文件“adb.exe”和“AdbWinApi.dll”复制到我的应用程序中并从那里使用 adb。

关于android - 以编程方式通过USB将文件从android传输到计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15795186/

相关文章:

java - 如何在 Android webview 中禁用水平滚动

java - 在 Eclipse 下的 Android 项目中包含另一个(非 Android)项目的最佳方法是什么

usb - 与 Xilinx Atlys 板的外部 USB 设备接口(interface)

java - adb devices => 没有权限(plugdev 组中的用户;您的 udev 规则错了吗?)

android - 为什么用命令行录屏时录屏会报错

android - 如何使用数据库制作Android单例和自定义数据类?

java - 向未捕获的异常添加额外信息

android - Android 手机的外部 USB 设备?

c - STM32 VCP驱动——只有优化后指针才会失效

android - Vista "Failed to parse the output of adb version"中的 Eclipse/adb 错误消息