通过USB在Android设备和PC(Mac或Windows)之间进行双向数据传输
我是Android编程新手。 我需要在Android平板电脑和PC(Mac或Windows)之间通过USB双向传输数据。 Android平板电脑将采用Android 4.0或更高版本。 Mac将有OS X Lion或更新版本,Windows将有Windows XP或更新版本 在阅读Android对USB连接的支持后,请点击此处: 我在想,如果我让Android平板电脑在USB附件模式下运行,并让PC作为主机,通过USB进行双向数据传输就可以了。这是正确的想法还是我离这里太远了通过USB在Android设备和PC(Mac或Windows)之间进行双向数据传输,android,usb,Android,Usb,我是Android编程新手。 我需要在Android平板电脑和PC(Mac或Windows)之间通过USB双向传输数据。 Android平板电脑将采用Android 4.0或更高版本。 Mac将有OS X Lion或更新版本,Windows将有Windows XP或更新版本 在阅读Android对USB连接的支持后,请点击此处: 我在想,如果我让Android平板电脑在USB附件模式下运行,并让PC作为主机,通过USB进行双向数据传输就可以了。这是正确的想法还是我离这里太远了 谢谢。您的最佳选择
谢谢。您的最佳选择可能是ADB推/拉文件(假设这就是您要传输的内容)。您的Windows端应用程序将adb和AdbWinApi.dll作为资产,而OSX版本将具有Mac OS adb二进制文件。。。 有明显的缺点,例如必须在设备上启用开发人员选项,以及主机上预先存在的Android SDK副本可能会造成干扰(通常不太可能,但可能!)
更高级:根据环境的不同,您甚至可能希望从源代码中构建自己的ADB版本,省去不必要的功能。您的最佳选择可能是ADB文件的推/拉(假设这是您想要传输的)。您的Windows端应用程序将adb和AdbWinApi.dll作为资产,而OSX版本将具有Mac OS adb二进制文件。。。 有明显的缺点,例如必须在设备上启用开发人员选项,以及主机上预先存在的Android SDK副本可能会造成干扰(通常不太可能,但可能!)
更高级:根据环境的不同,您甚至可能希望从源代码中构建自己的ADB版本,省去不必要的功能。Hey!ytw您找到解决方案了吗?@Vijju我最终使用“adb forward”命令建立了双向数据传输的连接。嘿!ytw您找到解决方案了吗?@Vijju我最终使用“adb forward”命令建立双向数据传输的连接。