2015-07-01 5 views
2

Я разрабатываю приложение клиент/сервер для своего телефона Android (на стороне сервера - Java), и теперь мне нужно подключение UDP через USB.adb ppp over usb whitout tethering and rooting

Я пробовал adb forward, но он дал мне только протокол TCP со смешной задержкой (6 ~ 800 мс), поэтому мне нужен UDP.

Я нашел команду adb ppp, но я не могу заставить ее работать на моем компьютере Linux (обновленный Debian). Я пытался тонны примеров, найденных ищет adb ppp connection как

adb ppp "shell:pppd nodetach noauth noipdefault /dev/tty" nodetach noauth noipdefault notty 192.168.254.2:192.168.254.1 

не повезло.

Итак, как я могу дать UDP-мощность моему приложению? Есть некоторая возможность без привязки Android и прав root с обеих сторон (Android и рабочий стол)? Меня не интересуют интернет, BT или WiFi решения. Даже из-за того, что Android-привязка запрашивает у меня разрешение на использование настольных компьютеров для работы adb, и мне также нужен TCP-протокол.

Спасибо за помощь

ответ

0

Решение вашей проблемы может быть USB-модем. Перейдите к Settings, затем Wireless, затем Tethering & portable hotspot. после этого включить USB Tethering. Этот параметр показывает только когда USB-кабель подключен к вашему устройству и подключен к ноутбуку. Последние версии для Android устанавливают этот вариант в Settings ->Tethering & portable hotspot..