USB/IP Server APP
此應用使用原生 Android USB 主機 API,因此不需要 root。但是,此應用程序不適合膽小的人,因為它需要一些 PC 端設置,對於沒有經驗的用戶來說可能很複雜。
隨著應用程序的 USB/IP 服務運行,您將能夠使用 usbip 實用程序從您的 PC 列出連接到您的 Android 設備的 USB 設備。當您嘗試從您的 PC 連接到它們時,USB 權限對話框將顯示在您的 Android 設備上。接受權限對話框後,設備將連接到您的 PC。
根據 USB/IP 規範,此應用程序在端口 3240 上偵聽 TCP 連接。當服務運行時,它將保持部分喚醒鎖定和 Wi-Fi 鎖定,以防止設備在為網絡上的 USB 設備提供服務時休眠或斷開連接。
此應用程序兼容 Linux 最新內核中的 USB/IP 驅動程序和當前的 Windows USB/IP 驅動程序。我發現這個應用程序往往與 Windows 驅動程序一起工作得更好。特別是,似乎大容量存儲和 MTP 在 Linux 上被破壞了,但在 Windows 上運行良好。在我的測試中,USB 輸入設備在兩個平台上都表現得同樣出色。
Android 根本沒有暴露一些 USB 輸入設備,尤其是我測試過的外部鼠標和鍵盤。這些不能共享。
測試設備:
T-Flight Hotas X(飛行棒)——在 Windows 和 Linux 上工作
Xbox 360 無線接收器 - 適用於 Windows 和 Linux
MTP 設備(Android 手機)- 在 Windows 上工作,但在 Linux 上不工作
Corsair Flash Voyager(閃存驅動器)- 在 Windows 上工作,但不適用於 Linux
iPhone - 在 Linux 和 Windows 上損壞
USB 鼠標 - 未出現在設備列表中
USB 鍵盤 - 未出現在設備列表中