標籤:

Android 手機能支持連接哪些 USB 設備?

主要想讓手機通過usb hub連接鍵盤(和滑鼠),可行嗎?


謝邀。

理論上:如果手機控制器是OTG的,那麼各種USB設備幾乎都能接。安卓內核是Linux,完整的Linux內核對鍵盤/滑鼠/USB-HUB都沒有問題,Linux內核甚至可以支持U盤/USB印表機……等等

實際上:支持什麼設備是根據驅動來實現的,同時應用也要有對應的介面才行。據我所知,一般的安卓3.0以後版本都支持U盤/USB鍵盤/USB滑鼠,HUB沒有試過,但可以確定的是肯定支持,因為USB控制器自己就是一個ROOT-HUB。我自己在安卓平板上試過鍵盤是沒問題的。但像印表機什麼的就別想了,哪些應該不會包含在手機ROM里,就算是有驅動,可能也沒有應用介面。

其它注意事項:

1、普通的USB-HUB做工一般,可能支持的不夠好,尤其是地攤貨的那種30塊錢以下的,可能不一定能正確識別。做工較好的是貝爾金的那種,一百多塊錢一個。

2、手機USB介面供電能力有限,不清楚能不能帶起來這麼多設備。

3、要買一個合適的轉接線,線路不好也會影響使用。

最近太忙了,就先答這麼多吧。


處女答請多包涵 支持OTG的手機應該可以安裝鍵盤和滑鼠 我還用鍵盤和滑鼠寫過東西……
曾經做過試驗
S3能OTG接帶接收器地手柄(而且PPSSPP可用) 羅技的鍵盤滑鼠套裝 普通U盤 讀卡器 硬碟接上無反應 連其他手機無反應

三星平板P7510 可以接滑鼠 讀卡器 接硬碟後會顯示無法驅動 接入外接電源後 可以帶動Fat32格式的機械硬碟(西部數據500G) 不過ntfs好像不能兼容

Note3 可以接滑鼠 鍵盤 U盤 讀卡器 手柄(而且可以再桌面使用 也就是可以用手柄打開程序) 不用外接電源帶動機械硬碟 也是fat32格式的
連接惠普印表機,識別但是不能使用,好像要特定印表機。
可以接佳能的單反,並且啟動相冊程序,不過似乎打開很慢。但是安裝Dslr controller可以操控單反相機。
接電腦攝像頭,顯示攝像頭已連接,但是我不知道怎麼打開……會的可以告訴我 謝謝了
最神奇的是 Note3可以接其他手機,顯示的是攝像頭已連接,不過沒有用。但是 其他手機顯示的是正在充電並真的能充上電,接平板也是。好像因為Note3用的USB3.0介面電壓變高了。
也就是說note3可以給其他手機充電,神機呀!!
小米沒試過……試過的也可能不一定全對 可能根據接的東西品牌不同有所不同吧
就記住這些了……剩下的想起來再寫吧



1. HID設備:鍵盤、滑鼠、觸摸板、遊戲手柄(需要配置)等等,Android 3.1+

2. Mass Storage存儲設備: U盤,移動硬碟等,Android 3.1+

3. Audio設備:一些USB耳機,音頻解碼器,都是可以原生支持的, Android 5.0+

4. MTP設備:數碼相機,手機(作為客戶端)等等。Android 7.0+

5. USB印表機: 老的印表機僅支持USB,可以通過OTG配合APP使用。Android 3.1+

6. USB顯示器/外置顯卡:支持Displaylink晶元的外置顯卡,配合APP使用。Android 5.0+

7. USB乙太網:外接USB乙太網卡,通過RJ45網線上網。Android 4.4+

8. USB MIDI:外接電音器材,例如鍵盤什麼的. Android 6.0+

9. USB Camera:UVC免驅攝像頭,配合APP支持。 Android 4.0+

10. USB 串口: 可以外接USB串口設備用於調試智能硬體等。Android 3.1+

其實還是蠻多的,基本上電腦的一些外設配件,Android都會慢慢支持了,這也是Android相比iOS的一大好處,這裡面大多數類型我都有嘗試過,沒嘗試的網上也很容易能找到資源。Android官方自從3.1.x開始支持USB Host,也就是OTG的功能,同時抽象出了USB相關操作API,android.hardware.usb,原則上,只要通過Android 提供的USB的API來開發,任何設備都可以支持。


有沒有人連接成功過58mm熱敏印表機? 我用android_serialport_api 暫時沒有實驗成功,不知道什麼情況?


推薦閱讀:

如何看待魅族MX5的發布會邀請函「一隻鋼盔」?
Android 開發一般都使用什麼框架?
魅族MX4的android 5.0(棒棒糖)進展如何?
如何評價魅族公布的 Flyme 4.0 UI 截圖?
三星 Note7和iphone 7 plus的哪些差距會讓你選擇Note7?

TAG:USB | Android |