Android - ошибка открытого USB-аксессуара - PullRequest
0 голосов
/ 19 октября 2011

У меня в настоящее время Nexus One, с которым я общаюсь с Linux с помощью библиотеки Android USB Open Accessory. Я создал приложение для Linux, которое позволяет отправлять команды клиентскому приложению Android для выполнения задач.

Проблема, с которой я сталкиваюсь, заключается в том, что при изменении активности на устройстве Nexus я теряю соединение с устройством. Например, если я отправлю команду набора номера на Android из Linux, телефон позвонит на номеронабиратель Android и сделает вызов. После возвращения из звонка мое Android-приложение работает так, как будто USB-кабель отключен, и я больше не могу отправлять ему команды из Linux. Я испытываю ту же проблему, если в приложении Android нажимаю кнопку «Домой», а затем перезапускаю клиентское приложение.

Есть идеи?

1 Ответ

0 голосов
/ 31 января 2012

На устройстве Nexus запущено подключение Open Accessory в службе.Таким образом, соединение не будет разорвано, когда действие уничтожено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...