【发布时间】:2011-04-04 08:22:13
【问题描述】:
我需要我的应用通过 USB 数据线连接到 PC 并持续发送/接收数据。
我想为此使用ObjectInputStream/OutputStream。
TCP 是唯一的方法吗?
是安装 ADB 并为此使用 ADB forward 的唯一方法吗?我不能在没有用户安装 ADB 的情况下传输数据吗?
【问题讨论】:
标签: android usb communication
我需要我的应用通过 USB 数据线连接到 PC 并持续发送/接收数据。
我想为此使用ObjectInputStream/OutputStream。
TCP 是唯一的方法吗?
是安装 ADB 并为此使用 ADB forward 的唯一方法吗?我不能在没有用户安装 ADB 的情况下传输数据吗?
【问题讨论】:
标签: android usb communication
在这种情况下,您可以借助 USB 网络共享。启用网络共享功能并在特定套接字上侦听。 (如果您使用 USB 网络共享,则必须先将其关闭,然后才能使用 USB 在手机和计算机之间传输文件。)
【讨论】:
您可以将 Android 设备切换到 accessory mode,然后通过 USB 端点进行通信。
【讨论】: