2016-12-02 20 views
0

Моя организация build ARM chip устройства на базе устройства. Я пытаюсь подключить эти устройства через USB OTG к устройствам Android (телефоны, планшеты).Как написать код для подключения аппаратного устройства к мобильному телефону Android с помощью USB-кабеля в XAMARIN

Я хочу сделать это на C# .Net, используя XAMARIN. Я нашел несколько примеров в Java Android, но ничего не было на языке .Net.

ответ

0

Вы можете обратиться к Android.Hardware.Usb Namespace из Xamarin:

Использование UsbManager для доступа состояние USB и общаться с подключенными аппаратными периферийными устройствами. Используйте UsbDevice для связи с аппаратным периферийным устройством, если устройство на базе Android работает как USB-хост. Используйте UsbAccessory, если периферийное устройство действует как хост USB.

Жаль, что я не мог найти ни одного официального образца Xamarin для USB связи, но здесь я нашел Lib и пример демо, которые могут быть полезны для вас:

usb-serial-for-xamarin-android.

Однако это делается с помощью Java, та же работа может быть сделана с помощью Xamarin.Android, вы можете обратиться к usb-serial-for-android, хотя Lib для Java, вы можете следовать основным шагам, но использовать Xamarin USB Serial for Android lib для включения USB-связи в ваше приложение.