Android USB аксессуар связи не работает (больше) с Android ядра 3.18

У меня есть Android-приложение, которое взаимодействует с пользовательским оборудованием через это действует как USB-аксессуар. Программное обеспечение и устройство связи работает просто отлично с Android 6.0.1 с ядром versio 3.10 (SM-T555), но терпит неудачу с Android 6.0.1 с ядром версии 3.18 (SM-T580). Приложение обнаруживает USB-устройство, но и предоставляет доступ к нему, но никакие данные никогда не передаются.

Я заметил, что конфигурация USB продолжает «заряжаться» на новом Android-устройстве. Может ли это иметь какой-то эффект?

Есть идеи?

1 ответ

  1. Похоже, что для работы чтения необходимо обернуть FileInputStream в BufferedInputStream.