2011-11-08 61 views
0

我们的要求是实现从PC到Android手机的USB文件传输。我搜索了10天,并使用JUSb和jan库,但没有任何工作适合我。所以我只是困惑,应该实施这个或相当实施。有没有人有任何想法如何我可以继续下去。我知道有默认的USB海量存储可用,我们正在做同样的事情,但在这里我的经理需要他自己的实施。这可能是可能的,但它需要大量的研究,主要是我们没有更多的时间。我今天需要采取seriouse决定进一步移动或不移动。通过PC实现USB通信到android手机是不是个好主意?

+0

是的,我们可以实现从USB到android手机的文件传输。这与将文件从一个驱动器复制到另一个驱动器非常简单,因此只需在连接手机并运行以下代码后打开USB大容量存储器即可。 祝您有美好的一天! http://stackoverflow.com/questions/300559/move-copy-file-operations-in-java –

回答

0

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

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

尽管Ubuntu(10.04 LTS)似乎提供了一些MTP命名的软件包,但它们似乎还没有完成,直到我的版本结束。即使使用命令行工具,我也只能从设备获取文件列表,但看起来非常慢并且不稳定。大耻辱...

更新:截至2013年,东西在Windows XP更新服务器可能已被更改为机意外地发现并下载了MTP驱动程序 - 所以现在可用于访问该手机。