我正在为我的 Android 手机开发客户端/服务器应用程序(服务器端基于 Java),我现在需要的是通过 USB 的 UDP 连接。
我试过adb forward
了,但它只给了我具有荒谬延迟(6~800ms)的 TCP 协议,所以我需要 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 转发。
感谢帮助