android - 客户端连接到服务器时出现超时错误

标签 android linux usb client-server portforwarding

我正在尝试在我的 Linux 机器和 Android 设备之间进行端口转发,以便我可以通过 USB 相互发送数据。我将它们连接到的端口是 38300,​​我已在终端中运行此命令; ./adb 转发 tcp:38200 tcp:38200。我运行该应用程序并尝试连接,但收到一条连接已超时消息。想知道是否有人对此有线索。我在我的 Android 设备上运行服务器作为应用程序,在我的电脑上运行客户端。

最佳答案

尝试打开 Android 上的所有端口,运行(以 root 身份运行):

iptables -I INPUT -j ACCEPT
iptables -I OUTPUT -j ACCEPT

有关 iptables 的完整信息 read man

关于android - 客户端连接到服务器时出现超时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28098268/

相关文章:

java - Java中向下转型类与向下转型接口(interface)的区别?

Java Process.Destroy() 不会杀死所有进程

linux - 从 Windows 10 复制我的网站文件后,Linux Mint 桌面上的本地主机访问被拒绝

当我插入或拔出 USB 键盘时,Android OnConfigurationChanged 不会被调用

android - 连接 USB(或 BLE)设备时启动 Play Store

Android - 媒体 Controller 不显示

java - Android 应用程序不在 WAMP 数据库中保存数据

android - 为什么 Firebase 版本 12.0.0 要求 PHONE_STATE 权限

linux - 如何将 ls 权限设置为绿色?

c - STM32 VCP驱动——只有优化后指针才会失效