我想用我的android手機爲我的電視製作一個遙控器。我打算通過USB將我的外部紅外設備連接到手機。手機上的應用程序應執行處理並通過USB向紅外設備發送命令。是否有可能從應用程序顯式訪問手機的USB接口以發送/接收數據?數據只是簡短的二進制字符串。在一個例子中,手機應該是主機,而在其他情況下,手機應該是客戶端。Android手機usb
1
A
回答
4
爲了使這成爲可能,我相信你需要一個USB host drive r爲您的手機。雖然這些驅動程序可用於某些設備(請參閱鏈接),但您需要擁有root用戶權限才能安裝它們,但這並不容易。例如,here's a description如何爲Nexus One安裝USB主機驅動程序。
鑑於很少有設備支持USB主機,似乎很少有關於如何實際訪問特定USB設備的文檔。上面的第二個鏈接,Nexus One驅動程序提供了一些稀疏的細節。除此之外,我只能假設你需要爲特定設備編寫自己的驅動程序,這可能與標準Linux USB driver development類似。 This XDA thread(由N1 USB主機驅動程序的作者開始)可能是您找到的最好的信息來源。
不幸的是,最簡單的答案是,你想要做的事情會非常困難,而且如果你真的管理它,你當然不能輕鬆地分配你的工作。祝你好運!
相關問題
- 1. 外接USB設備到Android手機?
- 2. 從android到手機的USB連接
- 3. Android手機的USB主機支持的TM4C123G作爲設備
- 4. Android手機中的USB主機或串行功能
- 5. Android的USB主機/ USB配件
- 6. android:我如何通過USB/HDMI將我的android手機連接到投影機?
- 7. Wifi Adhoc :: Android手機到Android手機
- 8. Arduino Android和USB主機API
- 9. Android的USB主機模式
- 10. Android USB主機通信
- 11. 通過USB在Android手機上調試Firefox擴展
- 12. 通過USB給一個Android手機充電
- 13. 如何檢測連接到Android手機的USB設備
- 14. 在Android手機的USB端口發送字符
- 15. Android手機和傳感器之間的USB通信
- 16. 連接到Android手機的外部USB設備
- 17. 在惠普手機上啓用Android的Usb測試
- 18. 通過USB在Ubuntu/Windows上無法識別Android手機
- 19. 將Android手機連接到USB網絡攝像頭
- 20. 嗅探Android手機和HID設備之間的USB交易
- 21. 如何通過USB獲取Android手機的IMEI和顏色
- 22. 禁用USB調試後,Android手機沒有充電
- 23. 正常識別USB設備,Android手機不
- 24. 手機通過USB即插即用
- 25. 智能手機的任何USB API?
- 26. 我的手機與PC共享USB?
- 27. 在我的項目中通過USB通過USB連接一個arduino到一個ANDROID手機通過USB端口
- 28. 連接到android手機的USB主機設備是否必須是arduino?
- 29. 根Android手機
- 30. Android手機ID