Есть ли какие-либо возможности для макета моего компьютера как хоста usb и моего устройства Android с помощью usb-априори Android. Если да, то как настроить начальные конфигурации? Пожалуйста, помогите мне ...Как насмехаться над моим компьютером как usb-хостом?
ответ
Если вы пытаетесь заставить свой телефон видеть ваш компьютер как UsbAccessory
, он должен общаться через протокол AOA (Android Open Accessory).
С компьютера вы должны определить и определить, какое устройство является вашим телефоном. Затем пройдите через его интерфейсы; обычно аксессуар будет иметь класс 0xFF и подкласс 0xFF.
Как только вы определили это, вы должны затем определить его чтение и его конечные точки записи. Как правило, интерфейс аксессуаров имеет один режим чтения и записи, и они являются типами массового переноса (0x02).
Наконец, используя конечную точку записи, отправьте на телефон специальные пакеты запроса управления, чтобы активировать его в «вспомогательном режиме». Эти пакеты рассмотри здесь:
http://source.android.com/tech/accessories/aoap/aoa.html
После того, как вы послали, телефон будет в состоянии видеть ваш компьютер в качестве UsbAccessory
объекта (в Android API). Вы можете перечислить аксессуары, присоединенные и начать общение через FileInputStream
и FileOutputStream
, все документировано здесь:
http://developer.android.com/guide/topics/connectivity/usb/accessory.html
- 1. Как насмехаться над LightStreamer?
- 2. Как насмехаться над сервисом?
- 3. Как насмехаться над всем?
- 4. Как насмехаться над объектом?
- 5. Как насмехаться над AndroidJUnit4
- 6. Как насмехаться над сервером?
- 7. Как насмехаться над JSONObject?
- 8. Laravel: как насмехаться над классом
- 9. Как насмехаться над конструкцией объекта?
- 10. Как мне насмехаться над Mockito?
- 11. Как насмехаться над защищенным полем?
- 12. Как читать мой USIM с моим компьютером
- 13. Как читать оценочные маяки с моим компьютером?
- 14. Как насмехаться над объектом, возвращенным отмеченным объектом?
- 15. Как насмехаться над объектом при создании экземпляра?
- 16. Как насмехаться над созданным временем в sqlalchemy?
- 17. Как насмехаться над собой в python?
- 18. Как насмехаться над интерфейсом для фреймворка сущности?
- 19. EasyMock + PowerMock: как насмехаться над полем?
- 20. Selenium/Python - как насмехаться над ответами сервера?
- 21. Как насмехаться над классом Rspec Verifying double
- 22. PHPUnit: Как насмехаться над функцией в классе?
- 23. Как насмехаться над однотонным объектом Kotlin?
- 24. Как насмехаться над свободной функцией в python?
- 25. Как насмехаться над NavParams в тестах?
- 26. WebService: Разница между моим компьютером и сервером
- 27. Как узнать, является ли файл корнем или моим компьютером?
- 28. Как я могу познакомиться с моим компьютером через Kivy?
- 29. Как насмехаться со словарем?
- 30. Как насмехаться с LLBLGen
В нормальных условиях, ваш компьютер является USB Host. Устройство Android обычно является устройством, но может (временно) действовать как хост (USB OTG). – sstn
@sstn является правильным. Может быть, вы можете более подробно объяснить, чего вы пытаетесь достичь? – Jodes
Чтобы проверить режим аксессуара usb usb, мне нужен внешний USB-аксессуар, который будет задействовать шину ... Вместо использования внешнего USB-устройства в качестве usb-аксессуара я макетирую компьютер как USB-устройство. – BhagyaNivi