Ожидается ли, что устройство Android будет обнаружено только компьютером только в режиме передачи данных?Android

Форум для тех, кто программирует под Android
Anonymous
Ожидается ли, что устройство Android будет обнаружено только компьютером только в режиме передачи данных?

Сообщение Anonymous »

Я разрабатываю приложение в C#, чтобы отправить данные передачи в конечной точке на устройство, способствующее Android (планшет в данном случае). < /p>
Мой планшет настроен на использование USB для «Нет передачи данных», с опциями разработчиков, отладкой USB, так как другие параметры даже не показывают устройство в списке в Windows. Пример записи в документации Libusbdotnet. < /P>
Постоянно терпит неудачу в чтении, бросая «чтение неудачное: errorpipe». Передача данных «не выбран в коде, показанном ниже: < /p>

Код: Выделить всё

 public static void Main(string[] args)
{
UsbRegDeviceList allDevices = UsbDevice.AllDevices;
foreach (UsbRegistry usbRegistry in allDevices)
{
if (usbRegistry.Open(out MyUsbDevice))
{
Console.WriteLine(MyUsbDevice.Info.ToString());
for (int iConfig = 0; iConfig < MyUsbDevice.Configs.Count; iConfig++)
{
UsbConfigInfo configInfo = MyUsbDevice.Configs[iConfig];
Console.WriteLine(configInfo.ToString());

ReadOnlyCollection interfaceList = configInfo.InterfaceInfoList;
for (int iInterface = 0; iInterface < interfaceList.Count; iInterface++)
{
UsbInterfaceInfo interfaceInfo = interfaceList[iInterface];
Console.WriteLine(interfaceInfo.ToString());

ReadOnlyCollection endpointList = interfaceInfo.EndpointInfoList;
for (int iEndpoint = 0; iEndpoint < endpointList.Count; iEndpoint++)
{
Console.WriteLine(endpointList[iEndpoint].ToString());
}
}
}
}
}
Чтобы дать больше информации, он использует интерфейс ADB, который, я думаю, может быть проблемой, но я больше не уверен, в чем проблема и как я могу его решить/работать это.

Подробнее здесь: https://stackoverflow.com/questions/794 ... -on-no-dat

Вернуться в «Android»