проверить канал TCP, созданный через ADB - PullRequest
0 голосов
/ 30 мая 2018

Я создал канал TCP, например:

adb forward tcp:5000 tcp:6000
adb reverse tcp:6000 tcp:7000

Я хотел отправить текстовый массаж с моего устройства Android и посмотреть его на своем хосте.

У меня нет доступа к netcat.

Спасибо

1 Ответ

0 голосов
/ 31 мая 2018

Так в чем же вопрос?Совет: чтобы создать TCP-соединение через USB, вам необходимо:

  1. Включить «Опции разработчика»> « USB Debugging » на вашем устройстве (чтобы adbd начал работать, он будет работатьимитировать TCP-соединение через USB);
  2. Вперед / назад TCP-порт (зависит от того, каким будет сервер);
  3. Чтобы вы могли использовать сетевое подключение, выдобавьте в ваше приложение-манифест разрешение Android: android.permission.INTERNET
  4. Реализация логики сервера / клиента на устройстве;

Приложение Android должно попытаться создатьсокет через "localhost" и перенаправленный порт.На ПК вы должны использовать adb.exe, чтобы открыть входящее / исходящее соединение;

...