典型的Android USB和MicroUSB吞吐量/带宽

时间:2015-05-17 19:34:57

标签: android usb

我正在考虑将Android手机的MicroUSB连接用于我正在开发的应用程序。

目前我已经尝试过USB网络共享并通过TCP连接到我的应用。然而,这导致非常低的带宽,甚至可以与我的Wifi连接相比,估计大约10 mbit / s。我认为这种连接可能受到Android的限制。

在我设置自定义ADK(附件开发工具包)连接或通过ADB连接进行通信之前,与USB网络共享相比,在速度方面我对这些连接有什么期望?

我希望手机端有一个简单且受到良好支持的连接,所以我现在看到,USB网络共享最受支持。

修改

我在Android 4.4 KitKat上,我目前的主机是Ubuntu。我听说过Windows通过Android USB网络共享提供更快的速度,这是真的吗?

1 个答案:

答案 0 :(得分:1)

  

估计约10 mbit / s

听起来像12 MBit / s USB 1.1“全速”而不是USB 2.0高速。

您实际上可以使用lsusb -t检查设备是否高速运行:

/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/6p, 12M
    |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=pl2303, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
    |__ Port 4: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 5: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 4: Dev 6, If 0, Class=Vendor Specific Class, Driver=, 12M
相关问题