Как использовать переадресацию портов adb?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как использовать переадресацию портов adb?

Сообщение Anonymous »

Я создаю плагин отладки для Android Studio, и он запускает сервер и прослушивает порт. Устройство (мобильное с запущенным adb deamon) подключено через USB.

И мое приложение отправит некоторые файлы, запросы, журналы просто данные в порт. Это моя концепция.

Поэтому я хочу отправить его через USB. Немного покопавшись, я обнаружил, что ответом на этот вопрос является Перенаправление/реверс портов ADB. Но я не понимал всей концепции переадресации портов с помощью adb.
  • Хочу ли я запустить ServerSocket как на разрабатываемой машине, так и на мобильном устройстве?
  • Если да, я запустил ServerSocket: на порту 8080 и на устройстве ServerSocket: на 9090, затем выполните adb forward tcp:8080 tcp:9090 будет перенаправлен на 8080, который находится на разрабатываемой машине?
  • Как они пересылают или перенаправляют на порт компьютера?
  • Как выполнять команды adb из Java-кода?
Конечная цель — я хочу обмениваться данными со своим приложением/библиотекой с телефона на разработку машина.

Я новичок в сетевых технологиях и подобных вещах.

Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/500 ... forwarding
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»