是否有人可以提供一個全面的列表,列出哪些設備不支持USB Host模式,無需生根,操作系統重建或電纜黑客入侵?我讀過只有平板電腦支持它。然後我讀到Droid支持它。很多帖子都是幾年前的,所以不知道現在2012年3月的適用情況。我讀過Windows手機支持它嗎?也許是時候改用它了。 iPhone 4s是否支持它?哪些設備不支持USB主機模式?
回答
「提供完整的清單?」相當艱鉅的任務還有,夥計;)
然而,對於USB主機支持模式是在Android 3.1可用或更高版本:
http://developer.android.com/guide/topics/usb/host.html
下面是關於接口一個Arduino到Android一個非常有趣的文章:
而且可以支持USB谷歌對Android的特定++ 3.1的設備主機模式(當然也包括,Xoom的平板電腦)
「希望幫助
編輯:我發現這工作對我來說(對Yarvik TAB464),並啓用了一個完整的USB主機模式一個非常有用的答案: Android USB host and hidden devices - 但我希望它只能在根植平板電腦上工作:(:(似乎Yarvik平板電腦是預先植根的)。
OLD ANSWER:這很令人沮喪。許多平板電腦聲稱支持USB HOST模式,但只支持選定的設備子集:鼠標,鍵盤,大容量存儲,就是這樣。例如,http://www.yarvik.com/en/products/tablets/tablets_10/TAB464/聲稱支持USB HOST模式;連接到平板電腦的鼠標工作,但owner.getPackageManager().hasSystemFeature("android.hardware.usb.host")
返回false
和UsbManager.getDeviceList()
總是返回空映射,所以它當然不支持所有USB設備(Yarvik提供的Android 4.0.3和4.0.4版本)。在設備上安裝Cyanogen可能會有所幫助,但這是我想避免的,因爲可能存在穩定性問題。
此外,三星Galaxy 10.1平板電腦無法正常工作,根據Android Usb Host Problem with Samsung Galaxy 10.1 Tablet
世上只有這實際上支持完整的USB HOST功能的設備的極少數外的開箱,但我還沒有看到一個完整,最新的清單,所有項目實際驗證。我確認華碩Transformer TF101具有完整的USB HOST模式,但是我只在根目錄的設備上進行測試,而不是在「vanilla」固件上進行測試。
這裏是全USB HOST模式設備的另一份名單,但請把它當作一粒鹽:
http://www.lonelyplanet.com/thorntree/thread.jspa?threadID=2114206
- 東芝茁壯成長有一個完整的USB端口。
- 聯想ThinkPad Tablet具有完整的USB端口。
- 宏碁Iconia Tab A500一個完整的USB端口。
有一個相當不錯的圖表,根據實際的設備在這裏用戶提交:
您可以閱讀論壇主題有關的數據收集方法的詳細信息: http://forum.xda-developers.com/showthread.php?t=1493325
這張圖表有些問題,這太悲觀了。我的Google Galaxy Nexus顯示爲不支持,即使我知道它確實存在,甚至可以使用USB轉RJ45轉換器。可能是錯誤診斷的一部分是由於錯誤的USB到USB轉換器 - 也就是USB設備到主機轉換器很適合該端口,但連接的USB設備(電話是主機)不起作用。 – h22 2013-01-16 19:49:17
我也在努力尋找哪些設備支持USB主機。嘗試各種設備後,很明顯,只有Android 3.1或更高版本確實不保證您的手機支持USB主機。
我遇到了這個 Google Spread Sheet,其中列出了各種設備與USB主機。
您還可以通過此Google Form提交您的答案來爲此列表貢獻力量。
希望這會有所幫助!
- 1. 確實Android的USB主機模式下支持USB 1.1設備?
- 2. 支持OTG的Android設備中的USB主機模式
- 3. Atmega32U4 USB設備/主機模式
- 4. Android手機的USB主機支持的TM4C123G作爲設備
- 5. 將USB設備置於USB主機模式?
- 6. 哪些設備支持TelephonyManager getNeighboringCellInfo()
- 7. 哪些iOS設備支持CMStepCounter?
- 8. 哪些設備支持Adobe空氣?
- 9. Android支持哪些USB客戶端模式
- 10. 如何以編程方式檢查Android設備上的USB主機支持?
- 11. sprint galaxy nexus是否支持usb主機模式?
- 12. 哪些USB類型支持免驅動?
- 13. 如何知道移動設備或設備是否支持USB配件模式?
- 14. 我應該使用哪個Android設備來調試USB主機模式?
- 15. 哪個主機支持JSP?
- 16. usb主機模式與iconia a500和android 3.2:沒有設備
- 17. 用戶模式從設備到主機的USB等時傳輸
- 18. Android:某些設備支持wmv格式
- 19. Android的USB主機模式
- 20. ICS的USB主機模式
- 21. MediaElement支持哪些格式?
- 22. ContentService支持哪些格式?
- 23. 哪些iOS設備支持Open GL ES的哪個版本
- 24. Android USB主機和隱藏設備
- 25. Android USB主機從設備讀取
- 26. 將USB主機橋接到設備
- 27. 是否支持usb 3.0端口支持筆記本電腦的usb 2.0設備
- 28. USB通信 - Windows CE主機終端到USB設備(打印機)
- 29. QBOE支持哪些主要版本?
- 30. Android USB主機模式標準兼容USB設備的「軟模式」驅動程序
對你我來說是一個很高的訂單,是的,但不適用於Google或外圍設備製造商。以下是我在Google論壇上發佈的內容:「是否有人可以從Google提供運行Android 3.1或更高版本的所有設備的列表?這些設備是否支持USB Host模式?設備不得要求生根,操作系統重建或USB我希望購買或開發一款接收器,用於連接並收集外設通過低功耗2.4GHz信號發送的數據,並插入設備的USB端口。「據我所知,arduino路由採用USB配件模式,其中 – user1067564 2012-03-19 19:09:29
插入設備成爲主機,然後必須提供電源和微處理器。開始獲得非移動性和體積龐大的裝置連接到智能手機。我還沒有找到一款手機runnng honeycomb(3.1),只有平板電腦。我看到Galaxy Nexus正在運行冰淇淋三明治(4.0)。有誰知道,廠商是否在4.0設備上啓用了USB主機模式? – user1067564 2012-03-19 19:14:03