Правильный способ закрыть USB-подключение аксессуаров

Как правильно закрыть соединение сUsbAccessory в Android? Кажется, даже в стандартном примере Google, если я подключусь и подключусь, выйду из приложения и вернусь к нему, соединение не будет восстановлено.

Присмотревшись, кажется, что после звонкаclose() наFileDescriptor, он не открывается снова, и создается журнал «не удалось открыть / dev / usb_accessory». НЕ звонитclose() плохой вариант, так как поток блокируется наread() не будет выпущен. При физическом отключении / переподключении устройства все ок.

Кажется действительно удивительным, что простой вариант использования для выхода из приложения и последующего его открытия не работает в эталонном приложении, и еще более удивительно, если это невозможно.

Я использую Nexus S под управлением Android 2.3.6.

Ответы на вопрос(2)

Ваш ответ на вопрос