Отправка простых команд с Android через USB - PullRequest
1 голос
/ 21 января 2011

Я совершенно новичок в программировании и должен выполнить это задание для демонстрации.У меня есть Samsung Captivate, который мне нужен для отправки простых сообщений на устройство через USB.Я не беспокоюсь о том, чтобы дроид выступал в роли хозяина, а не о проблеме здесь.Мне просто нужно найти правильный код для доступа к функциям USB в Android 2.1.Мне нужно отправить простые команды включения / выключения и изменения уровня звука.

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

Спасибо!

Билл

Ответы [ 2 ]

1 голос
/ 22 января 2011

Самое простое решение - использовать Android Debug Bridge (ADB) , который поставляется с Android SDK.Он позволяет подключаться к вашему устройству Android через USB (на устройстве должна быть включена отладка AFAIR USB).

Если вы хотите отправлять команды из пользовательского приложения [Java] на хост, который вы можете попробовать использоватьфункция ADB для переадресации портов с хоста на устройство.Ваше приложение на устройстве может прослушивать порт, и поэтому у вас будет простое TCP-соединение между устройством и хостом через USB.

0 голосов
/ 22 января 2011

Как предполагает Фальмарри, нет доступа к USB из SDK. Из кастомных прошивок да, но не SDK.

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