Информация о телефоне:
Droid Bionic
Android 2.3.4
Отладка по USB включена
Я ищу приложение для личного использования, где я могу отправить данные с клиента (на телефон) на серверное приложение (на моем компьютере), надеюсь, через USB. Единственные предложения, которые я нашел для этого с помощью Android 2.3.4, - это использовать ADB, а затем что-то делать с пересылкой TCP.
Я написал простое серверное и клиентское приложение между компьютерами, использующими порт 8001, но у меня возникают проблемы при получении клиента на моем Android для работы с серверной частью на моем компьютере. Я могу создать сокет для общения с моим компьютером (192.168.1.26, 8001), но не могу заставить его работать, потому что java на устройстве Android отличается от клиента comptuer, который я сделал. Кто-нибудь знает очень простой учебник или пример, который я могу посмотреть для простого подключения клиента к серверу? Все предыдущие примеры, на которые я смотрел, сложны.
Что касается части USB, я надеюсь, что мне удастся заставить мое приложение работать без прохождения через сеть. Я видел вещи об использовании "ADB forward tcp: port tcp: port", но я немного запутался в этом. Что я устанавливаю для IP-адреса и номера порта для сокета на клиенте, и я оставляю сервер на порту 8001? Какую команду я использую через ADB, если я не хочу использовать порт 8001?
Спасибо