【问题标题】:Is it good idea to implement USB communication through PC to android phone?通过PC到Android手机实现USB通信是个好主意吗?
【发布时间】:2013-01-09 23:38:53
【问题描述】:

我们的要求是实现从 PC 到 android 手机的 USB 文件传输。我已经搜索了 10 天并使用了 JUSb 和 jan 库,但没有什么适合我。所以我很困惑,我应该实施这个还是完全实施。有人对此有任何想法,我该如何进一步进行。我知道有默认的 USB 大容量存储可用,我们正在做同样的事情,但在这里我的经理需要他自己的实现。这是可能的,但它需要大量的研究,主要是我们没有更多的时间。我今天需要认真决定自己是否进一步前进。

【问题讨论】:

  • 是的,我们可以实现从 USB 到安卓手机的文件传输。这与将文件从一个驱动器复制到另一个驱动器的逻辑非常简单,因此只需在连接手机后打开 USB 大容量存储并运行以下代码即可。祝你有美好的一天!!! stackoverflow.com/questions/300559/…

标签: java android usb file-transfer


【解决方案1】:

根据我在 2012 年使用 4.0.3 进行的测试,与 Android 设备之间的 USB 文件传输仅适用于 Windows 7,但不适用于 XP 和 Ubuntu。这是因为 Android 不再充当大容量存储设备;它使用 MTP 协议,现在需要对该协议的支持。

Windows 7 不完全原生支持,但可以通过 Windows 更新下载和安装驱动程序。

虽然 Ubuntu (10.04 LTS) 似乎提供了一些以 MTP 命名的软件包,但在我的版本中它们似乎直到最后都没有完成。即使使用命令行工具,我也只能从设备获取文件列表,但似乎非常缓慢且不稳定。太丢脸了……

更新:截至 2013 年,Windows XP 更新服务器可能发生了一些变化,因为该机器意外发现并下载了 MTP 驱动程序 - 所以现在可以用来访问手机了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-13
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多