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

nic*_*are 7 usb android adb

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

你有什么建议我能做到这一点吗?

nic*_*are 5

我通过使用adb status-window不断检查设备状态解决了这个问题,当连接新设备时,使用adb pull命令将所需文件传输到计算机。

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

  • 复制“adb.exe”和“AdbWinApi.dll”文件后我应该做什么?运行这个 `Runtime.getRuntime().exec("adb -s pull /sdcard/juned.jpg /root/juned/android_usb/");` 就可以了,或者我需要做其他事情吗? (2认同)